|
@@ -0,0 +1,57 @@
|
|
|
|
|
+# Automatically Generated Makefile by EDE.
|
|
|
|
|
+# For use with: make
|
|
|
|
|
+# Relative File Name: Makefile
|
|
|
|
|
+#
|
|
|
|
|
+# DO NOT MODIFY THIS FILE OR YOUR CHANGES MAY BE LOST.
|
|
|
|
|
+# EDE is the Emacs Development Environment.
|
|
|
|
|
+# https://cedet.sourceforge.net/ede.shtml
|
|
|
|
|
+#
|
|
|
|
|
+CFLAGS=-std=c89 -m64 -Og -ggdb -pedantic -Wall -Wextra -Wshadow -Wcast-align -Wunused -Wconversion -Wmisleading-indentation -Wdouble-promotion -Wformat=2 -Wbad-function-cast -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Werror $(shell pkg-config --libs ${LIBS}) -I src/external -fsanitize=address
|
|
|
|
|
+
|
|
|
|
|
+top=
|
|
|
|
|
+ede_FILES=Project.ede Makefile
|
|
|
|
|
+
|
|
|
|
|
+0001_SOURCES=0001.c
|
|
|
|
|
+0001_OBJ= 0001.o
|
|
|
|
|
+CC=gcc
|
|
|
|
|
+C_COMPILE=$(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
|
|
|
|
|
+C_DEPENDENCIES=-Wp,-MD,.deps/$(*F).P
|
|
|
|
|
+C_LINK=$(CC) $(CFLAGS) $(LDFLAGS) -L.
|
|
|
|
|
+VERSION=1.0
|
|
|
|
|
+DISTDIR=$(top)ProjectEuler_C-$(VERSION)
|
|
|
|
|
+top_builddir =
|
|
|
|
|
+
|
|
|
|
|
+DEP_FILES=.deps/0001.P
|
|
|
|
|
+
|
|
|
|
|
+all: 0001
|
|
|
|
|
+
|
|
|
|
|
+DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
|
|
|
|
|
+-include $(DEP_FILES)
|
|
|
|
|
+
|
|
|
|
|
+%.o: %.c
|
|
|
|
|
+ @echo '$(C_COMPILE) -c $<'; \
|
|
|
|
|
+ $(C_COMPILE) $(C_DEPENDENCIES) -o $@ -c $<
|
|
|
|
|
+
|
|
|
|
|
+0001: $(0001_OBJ)
|
|
|
|
|
+ $(C_LINK) -o $@ $^ $(LDDEPS)
|
|
|
|
|
+
|
|
|
|
|
+tags:
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+clean:
|
|
|
|
|
+ rm -f *.mod *.o *.obj .deps/*.P .lo
|
|
|
|
|
+
|
|
|
|
|
+.PHONY: dist
|
|
|
|
|
+
|
|
|
|
|
+dist:
|
|
|
|
|
+ mkdir $(DISTDIR)
|
|
|
|
|
+ cp $(0001_SOURCES) $(ede_FILES) $(DISTDIR)
|
|
|
|
|
+
|
|
|
|
|
+Makefile: Project.ede
|
|
|
|
|
+ @echo Makefile is out of date! It needs to be regenerated by EDE.
|
|
|
|
|
+ @echo If you have not modified Project.ede, you can use ‘touch’ to update the Makefile time stamp.
|
|
|
|
|
+ @false
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+# End of Makefile
|