summaryrefslogtreecommitdiff
path: root/src/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/Makefile.in')
-rw-r--r--src/Makefile.in34
1 files changed, 34 insertions, 0 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
new file mode 100644
index 0000000..41c5851
--- /dev/null
+++ b/src/Makefile.in
@@ -0,0 +1,34 @@
+BIN=../bin/ychat
+CXX=@CXX@
+#EFLAGS=-frepo
+CXXFLAGS=-fno-inline -fno-default-inline @CXXFLAGS@ ${EFLAGS}
+#LDADD+=@LIBS@-lstdc++ -D_THREAD_SAVE -export-dynamic
+LDADD+=@LIBS@-lstdc++ -export-dynamic
+PREFIX=@prefix@
+all: message ${OBJS}
+ @dirname=`dirname ${BIN}`; if ! test -d $$dirname; then mkdir -p $$dirname; fi
+ @echo; echo "===> Linking base sources"
+ @${CXX} -o ${BIN} ${OBJS} ${LDADD}
+ @echo "===> LDADD : ${LDADD}"
+ @echo "===> CXXFLAGS : ${CXXFLAGS}"
+ @echo "===> CXX : ${CXX}"
+ @echo "===> Binary size : `du -hs ${BIN} | sed 's/\.\.\/bin\///'`"
+ @echo "===> `cd ..; ./scripts/version.sh`"
+ @echo
+${OBJS}:
+ @dirname=`dirname $@`; if ! test -d $$dirname; then mkdir -p $$dirname; fi
+ @${CXX} ${CXXFLAGS} -c -o $@ `echo $@ | \
+ sed 's/\.\.\/obj\/\.\/\(.*\)\.o/\.\/\1.cpp/'`
+ @echo "base:`echo $@ | sed 's/\.\.\/obj\/\.\/\(.*\)\.o$$/\1/'` (`du \
+ -hs $@ | awk '{ print $$1 }'`) "
+message:
+ @echo "===> Building base sources"
+clean:
+ @echo "===> Cleaning base"
+ @find ../obj -name '*.o' | grep -v mods | xargs rm -f
+ @if [ -f ${BIN} ]; then rm -f ${BIN}; fi
+mrproper: clean
+ @for i in autom4te.cache; \
+ do if [ -d $$i ]; then rm -Rf $$i; fi; done
+ @for i in Makefile config.h config.log config.status; \
+ do if [ -f $$i ]; then rm -f $$i; fi; done