add java makefile
This commit is contained in:
parent
2848752f46
commit
871d782e6b
1 changed files with 30 additions and 0 deletions
30
java_zip.mk
Normal file
30
java_zip.mk
Normal file
|
@ -0,0 +1,30 @@
|
|||
RM = rm -rf
|
||||
TAR = tar -cf
|
||||
CP = cp -r
|
||||
MKDIR = mkdir -p
|
||||
|
||||
SRC_DIR = src
|
||||
BIN_DIR = bin
|
||||
|
||||
ENTRY = App
|
||||
|
||||
ARCHIVE_NAME = nom
|
||||
|
||||
run: compilation
|
||||
run:
|
||||
java --enable-preview -cp $(BIN_DIR) $(ENTRY)
|
||||
|
||||
compilation:
|
||||
find $(SRC) -name "*.java" -print | xargs javac -d $(BIN_DIR)
|
||||
|
||||
all:
|
||||
run
|
||||
|
||||
clean:
|
||||
$(RM) $(BIN_DIR) "$(ARCHIVE_NAME).tar"
|
||||
|
||||
archive:
|
||||
$(MKDIR) "$(ARCHIVE_NAME)"
|
||||
$(CP) "$(SRC_DIR)" README.txt "$(ARCHIVE_NAME)"
|
||||
$(TAR) "$(ARCHIVE_NAME).tar" "$(ARCHIVE_NAME)"
|
||||
$(RM) "$(ARCHIVE_NAME)"
|
Loading…
Reference in a new issue