ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/truck/DashInterface/GNUmakefile
Revision: 22
Committed: 2008-02-08T06:19:12-08:00 (14 years, 7 months ago) by douglas
File size: 521 byte(s)
Log Message:
Build system improvements and new projects...

File Contents

# User Rev Content
1 douglas 22 # Dash Interface
2 douglas 1 #
3     # Douglas Thrift
4     #
5     # $Id$
6    
7 douglas 22 common := ../Common
8     audacious := ../Audacious
9 douglas 2
10 douglas 15 include $(common)/common.mk
11 douglas 22 include $(audacious)/Audacious.mk
12 douglas 15
13 douglas 22 CPPFLAGS += -I$(common) -I$(audacious)
14     LDFLAGS += -L/usr/local/lib -L$(common) $(shell pkg-config --libs-only-L \
15     libgps) $(shell pkg-config --libs-only-other libgps)
16     LDLIBS += -pthread $(shell pkg-config --libs-only-l libgps)
17 douglas 2
18 douglas 3 .PHONY: all clean
19    
20 douglas 22 all: DashInterface
21 douglas 1
22 douglas 22 DashInterface: DashInterface.o
23 douglas 2
24 douglas 4 -include *.d
25    
26 douglas 22 $(eval $(call clean,DashInterface *.core *.d *.o))

Properties

Name Value
svn:keywords Id