From 832b02ef0fbf477dbd73dcedfbfb5c9093b82c8c Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 18 Feb 2009 22:26:07 +0000 Subject: ant works --- Makefile | 37 +------------------------------------ TODO.txt | 1 - build.xml | 35 ++++++++++++++++++++++++++++------- 3 files changed, 29 insertions(+), 44 deletions(-) diff --git a/Makefile b/Makefile index 0404568..5894c3e 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,6 @@ PASSWORD=123456 all: - javac shared/Main.java -run: - java shared/Main + echo Use ant for building the sources sslclientrun: java \ -Djavax.net.ssl.keyStore=./SSL/clientKeys \ @@ -18,14 +16,6 @@ sslserverrun: -Djavax.net.ssl.trustStore=./SSL/serverTrust \ -Djavax.net.ssl.trustStorePassword=$(PASSWORD) \ shared/Main --server-only -test: all run -t: test -err: - sh -c 'make 2> err' -clean: - find ./ -name '*.class' -exec rm -f {} \; - find . -name '*.jar' -exec rm -f {} \; - if [ -d ./dist ]; then rm -Rf dist; fi astyle: find ./ -name '*.java' -exec sh -c 'astyle -s2 {}; rm -f {}.orig' \; check: @@ -33,32 +23,7 @@ check: '{ if (length($$0) > 80) { \ printf "Max line length reached @ %s:%d => %d\n", \ f, NR, length($$0) } }' $$f; done -stats: - @sh -c 'wc=`find ./ -name "*.java" | xargs wc -l`; \ - echo "===> Num source files : `echo \"$$wc\" | \ - grep -E \"\\.java$$\" | wc -l`"; \ - echo "===> Num of source lines: `echo \"$$wc\" | \ - tail -n 1 | sed s/total//`"' newline: @echo -replace: - find ./ -name '*.java' -exec sh -c 'sed -n "s/$(FROM)/$(INTO)/g; \ - w .tmp" {} && mv -f .tmp {}' \; -headers: - @find ./ -name '*.java' -exec sh -c 'export FILE={}; \ - make header' \; -header: - @echo "===> Processing $(FILE)" - @sed -n '/*:/d; w .tmp' $(FILE) - @header=`sed 's/\(.*\)/ echo " \*: \1"/' $(HEADER)`; \ - echo '/*:*' > $(FILE); eval "$$header" >> $(FILE); \ - echo ' *:*/' >> $(FILE); cat .tmp >> $(FILE); rm -f .tmp sslkeygen: keytool -genkey -keystore mySrvKeystore -keyalg RSA -createjar: clean all - jar cvfm NetCalendar.jar MANIFEST.MF `find . -name \*.class` -createdist: createjar - mkdir ./dist - cp NetCalendar.jar dist - cp -R *.txt calendardb config.txt images SSL ./dist - find ./dist -type d -name .svn | xargs rm -Rf diff --git a/TODO.txt b/TODO.txt index a4e4e12..139a960 100644 --- a/TODO.txt +++ b/TODO.txt @@ -1,2 +1 @@ Hot keys -Ant diff --git a/build.xml b/build.xml index 0255c2e..feb7fed 100644 --- a/build.xml +++ b/build.xml @@ -4,6 +4,7 @@ + @@ -24,36 +25,56 @@ - + + + + + - - - + + + + + + + + + + + + + + + + + + + + + - + - - -- cgit v1.2.3