aboutsummaryrefslogtreecommitdiff
path: root/dmx512/src/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'dmx512/src/Makefile')
-rw-r--r--dmx512/src/Makefile8
1 files changed, 7 insertions, 1 deletions
diff --git a/dmx512/src/Makefile b/dmx512/src/Makefile
index a9c06db..e634df6 100644
--- a/dmx512/src/Makefile
+++ b/dmx512/src/Makefile
@@ -2,11 +2,17 @@ default: all
include Make.version
+
Make.config: Make.config.in configure
./configure
-include Make.config
+#VERSIONDEFINE = _$(strip $(VERSION))_
+ifneq ($(strip $(VERSION)),)
+VERSIONDEFINE = -DDMX4PD_VERSION="\"rev.$(VERSION)\""
+endif
+
.SUFFIXES: .$(EXT)
SOURCES=$(sort $(filter %.c, $(wildcard *.c)))
@@ -48,7 +54,7 @@ everything: clean all install distclean
$(TARGETS): %.o : %.c Make.config
- $(CC) $(DMX4PD_CFLAGS) -DDMX4PD_VERSION="\"$(VERSION)\"" -c -o $@ $*.c
+ $(CC) $(DMX4PD_CFLAGS) $(VERSIONDEFINE) -c -o $@ $*.c
$(OBJECTS): %.$(EXT) : %.o
$(LD) $(LFLAGS) -o $@ $*.o $(LIBS)