diff --git a/bmake.mk b/bmake.mk index 837642a..aa2db69 100644 --- a/bmake.mk +++ b/bmake.mk @@ -50,4 +50,4 @@ clean: test: debug @echo "=== Building and running stk tests ===" - cd test && ${MAKE} -f bmake.mk + cd ${.CURDIR}/test && ${MAKE} -f bmake.mk diff --git a/test/bmake.mk b/test/bmake.mk index 1b46dc0..223d9b3 100644 --- a/test/bmake.mk +++ b/test/bmake.mk @@ -17,10 +17,10 @@ MODULE_EXT = .so all: test test_program: test.c - $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) + $(CC) $(CFLAGS) -o $@ test.c $(LDFLAGS) test_mod$(MODULE_EXT): test_mod.c - $(CC) $(CFLAGS) -fPIC -shared -o $@ $< + $(CC) $(CFLAGS) -fPIC -shared -o $@ test_mod.c setup: @mkdir -p mods