Mercurial > hg > dmlib
comparison Makefile.gen @ 370:7e640b1f990b
Fix build process for out of tree builds.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Wed, 17 Oct 2012 01:15:09 +0300 |
parents | 1b8362a26692 |
children | 097b537fa957 |
comparison
equal
deleted
inserted
replaced
369:e1c984404b6b | 370:7e640b1f990b |
---|---|
19 ifneq ($(DEMO_BIN),) | 19 ifneq ($(DEMO_BIN),) |
20 BINARIES += ed_$(DEMO_BIN) | 20 BINARIES += ed_$(DEMO_BIN) |
21 endif | 21 endif |
22 endif | 22 endif |
23 | 23 |
24 EDITOR_PRO = $(DMLIB)editor.pro | 24 EDITOR_PRO = editor.pro |
25 EDITOR_MAKEFILE = $(DMLIB)Makefile.editor | 25 EDITOR_MAKEFILE = Makefile.editor |
26 EDITOR_SOURCES = edmain.cpp edgui.cpp edtimeline.cpp edwaveform.cpp | 26 EDITOR_SOURCES = edmain.cpp edgui.cpp edtimeline.cpp edwaveform.cpp |
27 EDITOR_HEADERS = edmain.h edtimeline.h edwaveform.h | 27 EDITOR_HEADERS = edmain.h edtimeline.h edwaveform.h |
28 | 28 |
29 | 29 |
30 ### | 30 ### |
378 @echo "MAKEFILE = $(EDITOR_MAKEFILE)" >> $@ | 378 @echo "MAKEFILE = $(EDITOR_MAKEFILE)" >> $@ |
379 @echo "CONFIG += debug" >> $@ | 379 @echo "CONFIG += debug" >> $@ |
380 @echo "QT += core gui opengl" >> $@ | 380 @echo "QT += core gui opengl" >> $@ |
381 @echo "TARGET = editor" >> $@ | 381 @echo "TARGET = editor" >> $@ |
382 @echo "TEMPLATE = app" >> $@ | 382 @echo "TEMPLATE = app" >> $@ |
383 @echo "SOURCES = $(EDITOR_SOURCES)" >> $@ | 383 @echo "SOURCES = $(addprefix $(DMLIB),$(EDITOR_SOURCES))" >> $@ |
384 @echo "HEADERS = $(EDITOR_HEADERS)" >> $@ | 384 @echo "HEADERS = $(addprefix $(DMLIB),$(EDITOR_HEADERS))" >> $@ |
385 | 385 |
386 | 386 |
387 $(EDITOR_MAKEFILE): $(EDITOR_PRO) | 387 $(EDITOR_MAKEFILE): $(EDITOR_PRO) |
388 @echo " QMAKE $+" | 388 @echo " QMAKE $+" |
389 @qmake -Wall $< | 389 @qmake -Wall $< |