From 498c570e089b41f122584ace973a69b7590232cd Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Tue, 27 Jan 2009 23:25:11 +0000 Subject: --- src/mods/html/Makefile | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 src/mods/html/Makefile (limited to 'src/mods/html/Makefile') diff --git a/src/mods/html/Makefile b/src/mods/html/Makefile new file mode 100644 index 0000000..c17d7f6 --- /dev/null +++ b/src/mods/html/Makefile @@ -0,0 +1,25 @@ +SRCS=$(shell find ./ -name '*.cpp') +MODS=$(addprefix ../../../mods/html/, $(SRCS:.cpp=.so)) +CXX=g++ +CXXFLAGS=-fno-inline -fno-default-inline -g -O2 ${EFLAGS} +all: mods +${MODS}: + @if ! test -d `dirname $@`; then mkdir -p `dirname $@`; fi + @${CXX} ${CXXGLAGS} -fPIC -shared -s -o $@ ` \ + echo $(notdir $@) | sed s/.so/.cpp/` + @echo "mods:html:`basename $@ | sed s/\.so// | sed s/yc_//` (` \ + du -hs $@ | awk '{ print $$1 }'`) " +infotext: + @echo "===> Compiling html modules" +mods: infotext ${MODS} + @echo "===> Num of html modules: `ls \ + ../../../mods/html/*.so | wc -l | sed 's/ //g;'`" +clean: + @echo "===> Cleaning html modules" + @if test -d ../../../mods/html; then rm -Rf ../../../mods/html; fi +../../../mods/html/./yc_admin.so: yc_admin.cpp +../../../mods/html/./yc_colors.so: yc_colors.cpp +../../../mods/html/./yc_help.so: yc_help.cpp +../../../mods/html/./yc_loggedin.so: yc_loggedin.cpp +../../../mods/html/./yc_options.so: yc_options.cpp +../../../mods/html/./yc_register.so: yc_register.cpp -- cgit v1.2.3