1 OBJECTS
=$(patsubst %.
cpp,%.
$(OBJECT_SUFFIX
),$(wildcard *.
cpp))
3 .PRECIOUS
: %.
$(OBJECT_SUFFIX
) %.files
5 __all_files__
: $(OBJECTS
)
8 %.
$(OBJECT_SUFFIX
): %.
cpp
9 $(REALCC
) -c
-o
$@
$< -I..
/..
/include $(CFLAGS
)
10 touch
$(patsubst %.
$(OBJECT_SUFFIX
),%.
ldflags,$^
)
16 rm -f
$(OBJECTS
) *.
ldflags