summaryrefslogtreecommitdiff
path: root/utils/hwstub/lib/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'utils/hwstub/lib/Makefile')
-rw-r--r--utils/hwstub/lib/Makefile13
1 files changed, 3 insertions, 10 deletions
diff --git a/utils/hwstub/lib/Makefile b/utils/hwstub/lib/Makefile
index 92dd358ce3..1cc61d6d20 100644
--- a/utils/hwstub/lib/Makefile
+++ b/utils/hwstub/lib/Makefile
@@ -1,19 +1,14 @@
1AR=ar 1AR=ar
2INCLUDE=../include 2INCLUDE=../include
3CFLAGS=-W -Wall -O2 `pkg-config --cflags libusb-1.0` -std=c99 -g -fPIC -D_XOPEN_SOURCE=700 -I$(INCLUDE)
4CXXFLAGS=-W -Wall -O2 `pkg-config --cflags libusb-1.0` -std=c++11 -g -fPIC -D_XOPEN_SOURCE=700 -I$(INCLUDE) 3CXXFLAGS=-W -Wall -O2 `pkg-config --cflags libusb-1.0` -std=c++11 -g -fPIC -D_XOPEN_SOURCE=700 -I$(INCLUDE)
5LDFLAGS=`pkg-config --libs libusb-1.0` -fPIC -lpthread 4LDFLAGS=`pkg-config --libs libusb-1.0` -fPIC -lpthread
6LIB=libhwstub.a 5LIB=libhwstub.a
7SRC=$(wildcard *.c) 6SRC=$(wildcard *.cpp)
8SRCXX=$(wildcard *.cpp) 7OBJ=$(SRC:.cpp=.o)
9OBJ=$(SRCXX:.cpp=.oxx) $(SRCXX:.cpp=.o)
10 8
11all: $(LIB) 9all: $(LIB)
12 10
13%.o: %.c 11%.o: %.cpp
14 $(CC) $(CFLAGS) -c -o $@ $<
15
16%.oxx: %.cpp
17 $(CXX) $(CXXFLAGS) -c -o $@ $< 12 $(CXX) $(CXXFLAGS) -c -o $@ $<
18 13
19$(LIB): $(OBJ) 14$(LIB): $(OBJ)
@@ -21,5 +16,3 @@ $(LIB): $(OBJ)
21 16
22clean: 17clean:
23 rm -rf $(OBJ) $(LIB) 18 rm -rf $(OBJ) $(LIB)
24
25