# Source files
SRC = $(wildcard *.cc)
# Executables
EXE = $(SRC:.cc=)
# Phonies
.PHONY: all
all: $(EXE)
#### CREATE AUTOMATIC RULE HERE SOMEHOW ####
# Generate Prerequisites Automatically
%.d: %.cc
@set -e; rm -f $@; \
$(CC) -M $(CXXFLAGS) $< > $@.$$$$; \
sed 's,\($*\)\.o[ :]*,\1.o $@ : ,g' < $@.$$$$ > $@; \
rm -f $@.$$$$
include $(SRC:.cc=.d)
IyBTb3VyY2UgZmlsZXMKU1JDID0gJCh3aWxkY2FyZCAqLmNjKQoKIyBFeGVjdXRhYmxlcwpFWEUgPSAkKFNSQzouY2M9KQoKIyBQaG9uaWVzCi5QSE9OWTogYWxsCmFsbDogJChFWEUpCgojIyMjIENSRUFURSBBVVRPTUFUSUMgUlVMRSBIRVJFIFNPTUVIT1cgIyMjIwoKIyBHZW5lcmF0ZSBQcmVyZXF1aXNpdGVzIEF1dG9tYXRpY2FsbHkKJS5kOiAlLmNjCglAc2V0IC1lOyBybSAtZiAkQDsgXAoJJChDQykgLU0gJChDWFhGTEFHUykgJDwgPiAkQC4kJCQkOyBcCglzZWQgJ3MsXCgkKlwpXC5vWyA6XSosXDEubyAkQCA6ICxnJyA8ICRALiQkJCQgPiAkQDsgXAoJcm0gLWYgJEAuJCQkJAoKaW5jbHVkZSAkKFNSQzouY2M9LmQp