Updated Makefile for stdlib/SocketServer

This commit is contained in:
Jesper Saastamoinen 2024-12-13 19:37:08 +01:00
parent 0566946c73
commit 8496c4d3da

View file

@ -1,5 +1,6 @@
FILE_PATH = ./com/jsaasta/froj
FILE_PATH_STDLIB = $(FILE_PATH)/stdlib
FILE_PATH_STDLIB_SOCKET = $(FILE_PATH_STDLIB)/socket
FILE = ../hello_world.froj
FILE_NAME_JAR = froj.jar
@ -7,15 +8,17 @@ all: run
compile:
rm -f $(FILE_PATH)/*.class
javac -d ./ $(FILE_PATH)/*.java $(FILE_PATH_STDLIB)/*.java
jar -cfm $(FILE_NAME_JAR) ./META-INF/MANIFEST.MF $(FILE_PATH)/*.class $(FILE_PATH_STDLIB)/*.class
javac -d ./ $(FILE_PATH)/*.java $(FILE_PATH_STDLIB)/*.java $(FILE_PATH_STDLIB_SOCKET)/*.java
jar -cfm $(FILE_NAME_JAR) ./META-INF/MANIFEST.MF $(FILE_PATH)/*.class $(FILE_PATH_STDLIB)/*.class $(FILE_PATH_STDLIB_SOCKET)/*.class
rm -f $(FILE_PATH)/*.class
rm -f $(FILE_PATH_STDLIB)/*.class
rm -f $(FILE_PATH_STDLIB_SOCKET)/*.class
clean:
rm -f $(FILE_PATH)/*.class
rm -f ./$(FILE_NAME_JAR)
rm -f $(FILE_PATH_STDLIB)/*.class
rm -f $(FILE_PATH_STDLIB_SOCKET)/*.class
javac:
javac -d ./ $(FILE_PATH)/*.java