Update Makefile
Updated Makefile to better handle stdlib
This commit is contained in:
parent
98d5cf9c75
commit
d62a50a188
1 changed files with 4 additions and 3 deletions
|
@ -1,4 +1,5 @@
|
|||
FILE_PATH = ./com/jsaasta/froj
|
||||
FILE_PATH_STDLIB = $(FILE_PATH)/stdlib
|
||||
FILE = ../hello_world.froj
|
||||
FILE_NAME_JAR = froj.jar
|
||||
|
||||
|
@ -7,14 +8,14 @@ all: run
|
|||
compile:
|
||||
rm -f $(FILE_PATH)/*.class
|
||||
javac -d ./ $(FILE_PATH)/*.java $(FILE_PATH)/**/*.java
|
||||
jar -cfm $(FILE_NAME_JAR) ./META-INF/MANIFEST.MF $(FILE_PATH)/*.class $(FILE_PATH)/**/*.class
|
||||
jar -cfm $(FILE_NAME_JAR) ./META-INF/MANIFEST.MF $(FILE_PATH)/*.class $(FILE_PATH_STDLIB)/*.class
|
||||
rm -f $(FILE_PATH)/*.class
|
||||
rm -f $(FILE_PATH)/*/*.class
|
||||
rm -f $(FILE_PATH_STDLIB)/*.class
|
||||
|
||||
clean:
|
||||
rm -f $(FILE_PATH)/*.class
|
||||
rm -f ./$(FILE_NAME_JAR)
|
||||
rm -f $(FILE_PATH)/**/*.class
|
||||
rm -f $(FILE_PATH_STDLIB)/*.class
|
||||
|
||||
javac:
|
||||
javac -d ./ $(FILE_PATH)/*.java
|
||||
|
|
Loading…
Reference in a new issue