Fixed Makefile.
This commit is contained in:
11
Makefile
11
Makefile
@@ -1,16 +1,15 @@
|
||||
# Build & run a project.
|
||||
%: %.run
|
||||
|
||||
%/$(wildcard)
|
||||
%.br:
|
||||
make $*.b
|
||||
make $*.r
|
||||
|
||||
# Build a project.
|
||||
%.build: $(wildcard %/**/src/*.java)
|
||||
%.b: $(wildcard %/**/src/*.java)
|
||||
@ [[ -d $* ]] || (echo "Project $* does not exist." && exit 1)
|
||||
@ echo Building $*...
|
||||
javac -cp "libs/*" -d $*/bin $*/src/**/*.java
|
||||
|
||||
# Run a project.
|
||||
%.run: %.build
|
||||
%.r:
|
||||
@ [[ -d $* ]] || (echo "Project $* does not exist." && exit 1)
|
||||
@ echo Running $*...
|
||||
java -cp "libs/*":$*/bin tester.Main $*.Examples
|
||||
|
Reference in New Issue
Block a user