We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bc12063 commit 31d83d2Copy full SHA for 31d83d2
Makefile
@@ -0,0 +1,32 @@
1
+JC=javac
2
+JCOPTS=-sourcepath $(SRC) -d $(BUILD) -g $(SRC)/$(MAIN_CLASS)
3
+PACKCMD=jar cfm $(DIST)/$(OUTPUT) $(MANIFEST) -C $(BUILD) .
4
+RM=rm -rf
5
+
6
+BUILD=./build
7
+DIST=./dist
8
+SRC=./src
9
10
+XMLIN=./src/com/temporaryteam/noticeditor/view
11
+XMLOUT=$(BUILD)/com/temporaryteam/noticeditor/view
12
13
+MANIFEST=manifest.mf
14
+OUTPUT=noticed.jar
15
+MAIN_CLASS=com/temporaryteam/noticeditor/Main.java
16
17
+all: init clean compile pack
18
19
+init:
20
+ mkdir -p $(BUILD)
21
+ mkdir -p $(DIST)
22
23
+clean:
24
+ $(RM) $(BUILD)/*
25
+ $(RM) $(DIST)$(OUTPUT)
26
27
+compile:
28
+ $(JC) $(JCOPTS)
29
30
+pack:
31
+ cp -rf $(XMLIN)/* $(XMLOUT)
32
+ $(PACKCMD)
0 commit comments