diff options
| author | Albert Cervin <albert@acervin.com> | 2023-04-04 23:48:47 +0200 |
|---|---|---|
| committer | Albert Cervin <albert@acervin.com> | 2023-04-04 23:48:47 +0200 |
| commit | 0006d8b9f261960074b92dde98e49872ba5673fb (patch) | |
| tree | 0a16c22f04bfa73d13bf561338c4293651c3a54d /targets.mk | |
| parent | 0e61e64b4e1036f2bf107efb01bea1017893d5e6 (diff) | |
| download | dged-0006d8b9f261960074b92dde98e49872ba5673fb.tar.gz dged-0006d8b9f261960074b92dde98e49872ba5673fb.tar.xz dged-0006d8b9f261960074b92dde98e49872ba5673fb.zip | |
Revamp makefiles
Now only supports BSD make.
Diffstat (limited to 'targets.mk')
| -rw-r--r-- | targets.mk | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/targets.mk b/targets.mk deleted file mode 100644 index a0b66bd..0000000 --- a/targets.mk +++ /dev/null @@ -1,47 +0,0 @@ -# dependency generation -.c.d: - $(CC) -MM $(CFLAGS) -MT $*.o $< > $@ - @sed -i 's,\($*\)\.o[ :]*,\1.o $@ : ,g' $@ - -.c.o: - $(CC) $(CFLAGS) -c $< -o $@ - - -dged: src/main.o libdged.a - $(CC) $(LDFLAGS) src/main.o libdged.a -o dged - -libdged.a: $(OBJS) $(PLATFORM_OBJS) - $(AR) -rc libdged.a $(OBJS) $(PLATFORM_OBJS) - -run-tests: $(TEST_OBJS) $(OBJS) - $(CC) $(LDFLAGS) $(TEST_OBJS) $(OBJS) -o run-tests - -check: run-tests - clang-format --dry-run --Werror $(DGED_SOURCES) $(TEST_SOURCES) - ./run-tests - -format: - clang-format -i $(DGED_SOURCES) $(TEST_SOURCES) - -run: dged - ./dged - -debug: dged - gdb ./dged - -debug-tests: run-tests - gdb ./run-tests - -clean: - rm -f $(FILES) - rm -rf docs - -install: dged - install -d $(prefix)/bin - install -m 755 dged $(prefix)/bin/dged - - install -d $(prefix)/share/man/man1 - install -m 644 dged.1 $(prefix)/share/man/man1/dged.1 - -docs: - doxygen Doxyfile |
