summaryrefslogtreecommitdiffstats
path: root/c/src/ada-tests/ada.am
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/ada-tests/ada.am')
-rw-r--r--c/src/ada-tests/ada.am9
1 files changed, 6 insertions, 3 deletions
diff --git a/c/src/ada-tests/ada.am b/c/src/ada-tests/ada.am
index dad226c953..072599a13e 100644
--- a/c/src/ada-tests/ada.am
+++ b/c/src/ada-tests/ada.am
@@ -1,4 +1,4 @@
-SUFFIXES = .adb .ali .ads
+SUFFIXES = .adb .ali .ads .adp
GNATMAKE = @GNATMAKE@ -cargs $(GCCSPECS) -largs $(GCCSPECS)
@@ -15,5 +15,8 @@ $(AM_LDFLAGS) $(LDFLAGS) init.o
CLEANFILES = *.ali *.o b~*.adb b~*.ads
-%.o: %.c
- $(CC) $(CFLAGS) -I@srcdir@ -c $< -o $@
+#%.o: %.c
+# $(CC) $(CFLAGS) -I@srcdir@ -c $< -o $@
+
+.adp.adb:
+ pwd=`pwd` && cd $(srcdir) && $(M4) < $*.adp > $${pwd}/$*.adb