5f41340f1d8a2c0fbb1b41b624c9e91f2563b5b7
Christian Heimke Blimp v.0.2 (2004-11-10)

Christian Heimke authored 13 years ago

1) # BlinkenLightsInteractiveMovieProgram
Christian Heimke Blimp v.1.3.3 (2008-08-10)

Christian Heimke authored 13 years ago

2) # version 1.3.3 date 2008-08-10
Christian Heimke Blimp v.1.3.2 (2008-02-23)

Christian Heimke authored 13 years ago

3) # Copyright (C) 2004-2008: Stefan Schuermans <stefan@schuermans.info>
Christian Heimke Blimp v.0.2 (2004-11-10)

Christian Heimke authored 13 years ago

4) # Copyleft: GNU public license - http://www.gnu.org/copyleft/gpl.html
5) # a blinkenarea.org project
6) 
Christian Heimke Blimp v.1.3 (2006-10-10)

Christian Heimke authored 13 years ago

7) BLINKEN_LIB=../BlinkenLibJava/BlinkenLib.jar
8) 
Christian Heimke Blimp v.0.2 (2004-11-10)

Christian Heimke authored 13 years ago

9) JAVAC=javac
10) JAR=jar
11) KEYTOOL=keytool
12) JARSIGNER=jarsigner
13) KEYPASS=BlinkenLightsInteractiveMovieProgram
14) JAVA=java
Christian Heimke Blimp v.1.3 (2006-10-10)

Christian Heimke authored 13 years ago

15) P=org/blinkenarea/Blimp
16) IMG=$(P)/images
17) 
18) CLASSPATH=.:$(BLINKEN_LIB)
19) CLASS_FILES=$(P)/BlinkenFileFilter.class $(P)/BlinkenFrameDisplay.class \
20)             $(P)/BlinkenFrameDisplayListener.class $(P)/BlinkenFrameDisplayInterceptor.class \
21)             $(P)/BlinkenFrameEditor.class $(P)/BlinkenFrameEditorListener.class \
22)             $(P)/Blimp.class
23) 
24) IMAGE_FILES=$(IMG)/ColorPicker.png $(IMG)/Dot.png $(IMG)/Line.png \
25)             $(IMG)/Rectangle.png $(IMG)/FilledRectangle.png \
26)             $(IMG)/Circle.png $(IMG)/FilledCircle.png \
27)             $(IMG)/Copy.png $(IMG)/Paste.png \
28)             $(IMG)/Invert.png $(IMG)/MirrorHor.png $(IMG)/RollLeft.png \
29)             $(IMG)/Rotate90.png $(IMG)/MirrorVer.png $(IMG)/RollRight.png \
30)             $(IMG)/Rotate180.png $(IMG)/MirrorDiag.png $(IMG)/RollUp.png \
31)             $(IMG)/Rotate270.png $(IMG)/MirrorDiag2.png $(IMG)/RollDown.png \
32)             $(IMG)/Undo.png $(IMG)/Redo.png \
33)             $(IMG)/InsertFrame.png $(IMG)/DuplicateFrame.png $(IMG)/DeleteFrame.png
Christian Heimke Blimp v.0.2 (2004-11-10)

Christian Heimke authored 13 years ago

34) 
35) .phony: all clean jar run
36) 
Christian Heimke Blimp v.1.3 (2006-10-10)

Christian Heimke authored 13 years ago

37) all: jar
Christian Heimke Blimp v.0.2 (2004-11-10)

Christian Heimke authored 13 years ago

38) 
39) clean:
40) 	rm -f $(CLASS_FILES) Blimp.jar
41) 
42) jar: Blimp.jar
43) 
Christian Heimke Blimp v.1.3 (2006-10-10)

Christian Heimke authored 13 years ago

44) run: Blimp.jar
45) 	$(JAVA) -jar Blimp.jar
46) 
47) %.class: %.java
48) 	$(JAVAC) -classpath $(CLASSPATH) $<
49) 
Christian Heimke Blimp v.0.2 (2004-11-10)

Christian Heimke authored 13 years ago

50) Blimp.keystore:
Christian Heimke Blimp v.1.3 (2006-10-10)

Christian Heimke authored 13 years ago

51) 	$(KEYTOOL) -genkey -alias Blimp -dname CN=Blimp,O=blinkenarea,C=org -keypass $(KEYPASS) -keystore Blimp.keystore -storepass $(KEYPASS) -validity 3652
Christian Heimke Blimp v.0.2 (2004-11-10)

Christian Heimke authored 13 years ago

52) 
53) Blimp.jar: Blimp.mf Blimp.keystore $(CLASS_FILES) $(IMAGE_FILES)
54) 	$(JAR) cmf Blimp.mf Blimp.jar $(CLASS_FILES) $(IMAGE_FILES)
Christian Heimke Blimp v.1.3 (2006-10-10)

Christian Heimke authored 13 years ago

55) 	rm -rf jar.tmp
56) 	mkdir jar.tmp
57) 	cat $(BLINKEN_LIB) | ( cd jar.tmp ; $(JAR) x )
58) 	rm -rf jar.tmp/META-INF
59) 	$(JAR) uf Blimp.jar -C jar.tmp .
60) 	rm -rf jar.tmp