This uses hard coded 'make' which may mean Solaris make or
BSD make ratheer than the initial invokation (e.g., gmake or some
other make that is not first inthe PATH). Use ${MAKE} instead
so that the same make is used for the second invokation.
# Crude makefile to build the "vex" executable from test_main.c
vex: test_main.c test_main.h ../pub/*.h ../priv/*.c ../priv/*.h
- (cd ..; make -f Makefile-gcc)
+ (cd ..; ${MAKE} -f Makefile-gcc)
cc -I../pub -o vex test_main.c ../libvex.a
clean: