ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/truck/DashInterface/GNUmakefile
Revision: 3
Committed: 2007-04-26T01:51:35-07:00 (15 years, 5 months ago) by douglas
Original Path: SteeringWheelRemote/GNUmakefile
File size: 547 byte(s)
Log Message:
Stuffs!

File Contents

# Content
1 # Steering Wheel Remote
2 #
3 # Douglas Thrift
4 #
5 # $Id$
6
7 common := $(shell realpath $(CURDIR)/../Common)
8
9 CPPFLAGS := -MD -I/usr/local/include -I$(common)
10 CXXFLAGS := -Wall -pedantic -g -O2
11 LDFLAGS := -L/usr/local/lib
12 LDLIBS := -lpcre
13
14 .PHONY: all clean
15
16 all: SteeringWheelRemote
17
18 SteeringWheelRemote: SteeringWheelRemote.cpp $(common)/libtruck.a
19 $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ $+ $(LOADLIBES) $(LDLIBS)
20
21 $(common)/libtruck.a: $(common)/posix.o $(common)/regex.o
22 $(MAKE) -C $(@D) $(@F)
23
24 clean:
25 rm -f SteeringWheelRemote *.core *.d

Properties

Name Value
svn:keywords Id