blob: d2be86130256962d5df99cd5a3cea0f1aa717dc0 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
OBJECTS = projectM-cwrapper.o
LIBRARY = libprojectM-cwrapper.a
CXX = @CXX@
CXXFLAGS += @CXXFLAGS@
INCLUDES = -I@libprojectM_INCLUDEDIR@/libprojectM
DEFINES = -DPROJECTM_VERSION_INT=@libprojectM_VERSION_INT@
RANLIB = @RANLIB@
.PHONY: all clean distclean strip
all : $(LIBRARY)
$(LIBRARY): $(OBJECTS)
ar ruv $(LIBRARY) $(OBJECTS)
$(RANLIB) $(LIBRARY)
%.o : %.cpp
$(CXX) $(CXXFLAGS) $(DEFINES) $(INCLUDES) -c $(<) -o $@
clean :
rm -f $(LIBRARY)
rm -f $(OBJECTS)
distclean: clean
rm -rf Makefile
strip :
strip $(LIBRARY)
$(RANLIB) $(LIBRARY)
|