summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gastro/Makefile6
-rw-r--r--pit/.gitignore3
-rw-r--r--pit/Makefile6
3 files changed, 8 insertions, 7 deletions
diff --git a/gastro/Makefile b/gastro/Makefile
index d1c3f1e..781aefe 100644
--- a/gastro/Makefile
+++ b/gastro/Makefile
@@ -38,8 +38,8 @@ clean:
-rm $(EXE)
-rm -r $(BUILD)/
-TAGS: $(SRCS)
- etags $^
+tags: $(SRCS)
+ ctags --kinds-all=* --fields=* --extras=* $^
install: $(EXE) $(LIB)
mkdir -p $(DESTDIR)$(bindir) $(DESTDIR)$(libdir) $(DESTDIR)$(includedir)
@@ -47,7 +47,7 @@ install: $(EXE) $(LIB)
install $(LIB) $(DESTDIR)$(libdir)/$(LIB)
cp -r include/* $(DESTDIR)$(includedir)
-check-syntax: TAGS
+check-syntax: tags
gcc $(CFLAGS) -fsyntax-only $(CHK_SOURCES)
-include $(OBJECTS:.o=.d)
diff --git a/pit/.gitignore b/pit/.gitignore
index 7969bdc..4e44109 100644
--- a/pit/.gitignore
+++ b/pit/.gitignore
@@ -3,4 +3,5 @@
/pit
/*.a
/result
-TAGS \ No newline at end of file
+TAGS
+tags \ No newline at end of file
diff --git a/pit/Makefile b/pit/Makefile
index 2d71a7c..771ea0d 100644
--- a/pit/Makefile
+++ b/pit/Makefile
@@ -58,8 +58,8 @@ clean:
-rm $(LIB_NATIVE)
-rm -r $(BUILD)/
-TAGS: $(SRCS)
- ctags --output-format=etags $^
+tags: $(SRCS)
+ ctags --kinds-all=* --fields=* --extras=* --recurse src/ include/
install: install-bin install-headers install-core install-native
@@ -79,7 +79,7 @@ install-native: $(LIB_NATIVE)
mkdir -p $(DESTDIR)$(bindir) $(DESTDIR)$(libdir) $(DESTDIR)$(includedir)
install $(LIB_NATIVE) $(DESTDIR)$(libdir)/$(LIB_NATIVE)
-check-syntax: TAGS
+check-syntax: tags
gcc $(CFLAGS) -fsyntax-only $(CHK_SOURCES)
gdb: $(EXE)