1*99451b44SJordan RupprechtOBJC_SOURCES := main.m
2*99451b44SJordan RupprechtCFLAGS_EXTRAS = -I$(BUILDDIR)
3*99451b44SJordan RupprechtUSE_PRIVATE_MODULE_CACHE = YES
4*99451b44SJordan Rupprecht
5*99451b44SJordan Rupprecht.PHONY: update-module
6*99451b44SJordan Rupprecht
7*99451b44SJordan Rupprechtall: $(EXE)
8*99451b44SJordan Rupprecht	$(MAKE) -f $(SRCDIR)/Makefile update-module
9*99451b44SJordan Rupprecht
10*99451b44SJordan Rupprechtinclude Makefile.rules
11*99451b44SJordan Rupprecht
12*99451b44SJordan Rupprechtupdate-module:
13*99451b44SJordan Rupprecht	echo "forcing an update of f.pcm"
14*99451b44SJordan Rupprecht	echo "typedef int something_other;" > $(BUILDDIR)/f.h
15*99451b44SJordan Rupprecht	$(CC) $(CFLAGS) $(MANDATORY_MODULE_BUILD_CFLAGS) \
16*99451b44SJordan Rupprecht		-c $(SRCDIR)/other.m -o $(BUILDDIR)/other.o
17