
FIZMO_BUILD_FLAGS = DISABLE_BLOCKBUFFER=1 DISABLE_OUTPUT_HISTORY=1 DISABLE_COMMAND_HISTORY=1 DISABLE_LIBXML2=1

CC = gcc -Wall
CFLAGS =

fizmo: ../fizmo/libfizmo.a simple_c.o
	$(CC) $(CFLAGS) $(LIBS) simple_c.o -L../fizmo -lfizmo -lm -o fizmo
	strip fizmo

../fizmo/libfizmo.a::
	cd ../fizmo ; make libfizmo.a $(FIZMO_BUILD_FLAGS)

simple_c.o: simple_c.c
	$(CC) $(INTERFACE_BUILD_FLAGS) $(CFLAGS) -c simple_c.c

clean:
	rm -f *.o
	cd ../fizmo ; make clean

