| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- # 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.
- 0002_SOURCES=0002.c
- 0002_OBJ= 0002.o
- 0003_SOURCES=0003.c
- 0003_OBJ= 0003.o
- 0004_SOURCES=0004.c
- 0004_OBJ= 0004.o
- 0005_SOURCES=0005.c
- 0005_OBJ= 0005.o
- 0006_SOURCES=0006.c
- 0006_OBJ= 0006.o
- 0007_SOURCES=0007.c
- 0007_OBJ= 0007.o
- 0008_SOURCES=0008.c
- 0008_OBJ= 0008.o
- VERSION=1.0
- DISTDIR=$(top)ProjectEuler_C-$(VERSION)
- top_builddir =
- DEP_FILES=.deps/0001.P .deps/0002.P .deps/0003.P .deps/0004.P .deps/0005.P .deps/0006.P .deps/0007.P .deps/0008.P
- all: 0001 0002 0003 0004 0005 0006 0007 0008
- 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)
- 0002: $(0002_OBJ)
- $(C_LINK) -o $@ $^ $(LDDEPS)
- 0003: $(0003_OBJ)
- $(C_LINK) -o $@ $^ $(LDDEPS)
- 0004: $(0004_OBJ)
- $(C_LINK) -o $@ $^ $(LDDEPS)
- 0005: $(0005_OBJ)
- $(C_LINK) -o $@ $^ $(LDDEPS)
- 0006: $(0006_OBJ)
- $(C_LINK) -o $@ $^ $(LDDEPS)
- 0007: $(0007_OBJ)
- $(C_LINK) -o $@ $^ $(LDDEPS)
- 0008: $(0008_OBJ)
- $(C_LINK) -o $@ $^ $(LDDEPS)
- tags:
- clean:
- rm -f *.mod *.o *.obj .deps/*.P .lo
- .PHONY: dist
- dist:
- mkdir $(DISTDIR)
- cp $(0001_SOURCES) $(0002_SOURCES) $(0003_SOURCES) $(0004_SOURCES) $(0005_SOURCES) $(0006_SOURCES) $(0007_SOURCES) $(0008_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
|