Revision: 753
http://assorted.svn.sourceforge.net/assorted/?rev=753&view=rev
Author: yangzhang
Date: 2008-05-08 13:18:02 -0700 (Thu, 08 May 2008)
Log Message:
-----------
added tamer support
Modified Paths:
--------------
simple-build/trunk/src/build-templates/cpp
Modified: simple-build/trunk/src/build-templates/cpp
===================================================================
--- simple-build/trunk/src/build-templates/cpp 2008-05-08 20:17:35 UTC (rev 752)
+++ simple-build/trunk/src/build-templates/cpp 2008-05-08 20:18:02 UTC (rev 753)
@@ -12,6 +12,7 @@
CC := gcc
CXX := g++
+TAMER := tamer
ifeq ($(LANG),c)
COMPILER := $(CC)
else
@@ -21,8 +22,13 @@
$(TARGET): $(EXE)
$(EXE): $(OBJS)
- $(COMPILER) $(LDFLAGS) -o $@ $^
+ $(COMPILER) $^ $(LDFLAGS) -o $@
+# TODO: get tamer working
+$(OBJDIR)/%.cc: $(SRCDIR)/%.tt
+ mkdir -p $(@D)
+ $(TAMER) -g -o $@ -c $< || (rm $@ && false)
+
$(OBJDIR)/%.o: $(SRCDIR)/%.c
mkdir -p $(@D)
$(CC) $(CPPFLAGS) $(CFLAGS) -MD -c -o $@ $<
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|