]> git.sur5r.net Git - cc65/commitdiff
Created a gcc makefile for grc
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 22 Jun 2000 21:02:43 +0000 (21:02 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 22 Jun 2000 21:02:43 +0000 (21:02 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@107 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/grc/make/gcc.mak [new file with mode: 0644]

diff --git a/src/grc/make/gcc.mak b/src/grc/make/gcc.mak
new file mode 100644 (file)
index 0000000..7e5398b
--- /dev/null
@@ -0,0 +1,41 @@
+#
+# gcc Makefile for grc
+#
+
+CFLAGS         = -g -O2 -Wall
+CC     = gcc
+LDFLAGS        =
+
+OBJS =  grc.o
+
+EXECS = grc
+
+.PHONY: all
+ifeq (.depend,$(wildcard .depend))
+all : $(EXECS)
+include .depend
+else
+all:   depend
+       @$(MAKE) -f make/gcc.mak all
+endif
+
+
+
+grc:   $(OBJS) $(LIBS)
+       $(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBS)
+
+clean:
+       rm -f *~ core *.lst
+
+zap:   clean
+       rm -f *.o $(EXECS) .depend
+
+# ------------------------------------------------------------------------------
+# Make the dependencies
+
+.PHONY: depend dep
+depend dep:    $(OBJS:.o=.c)
+       @echo "Creating dependency information"
+       $(CC) -MM $^ > .depend
+
+