comparison Makefile @ 32:0337b6606312

Add build32 and build64 targets.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 05 Aug 2013 19:24:08 +0300
parents b6b0be5ac50c
children 54e0fc833615
comparison
equal deleted inserted replaced
31:416346c6dc74 32:0337b6606312
119 $(RM) $(TARGETS) $(OBJPATH)*.o $(LIBOGGPLAYER_A) 119 $(RM) $(TARGETS) $(OBJPATH)*.o $(LIBOGGPLAYER_A)
120 120
121 distclean: clean 121 distclean: clean
122 $(RM) -fr $(ASSIMP) libbass/ 122 $(RM) -fr $(ASSIMP) libbass/
123 123
124 $(ASSIMP)lib/libassimp.so: 124
125 build-assimp:
125 unzip assimp--3.0.1270-source-only.zip && \ 126 unzip assimp--3.0.1270-source-only.zip && \
126 cd $(ASSIMP) && \ 127 cd $(ASSIMP) && \
127 cmake . -DENABLE_BOOST_WORKAROUND=ON && make 128 cmake . -DENABLE_BOOST_WORKAROUND=ON && make
128 129
129 libbass/libbass.so: 130 build-bass:
130 mkdir libbass/ && cd libbass && unzip ../bass24-linux.zip 131 mkdir libbass/ && cd libbass && unzip ../bass24-linux.zip
131 132
132 libs: $(ASSIMP)lib/libassimp.so libbass/libbass.so 133 libs32: $(ASSIMP)lib/libassimp.so libbass/libbass.so
133 cp -d -p $(addsuffix *,$+) lib/ 134 cp -d -p $(addsuffix *,$+) lib/
134 135
135 build: libs demo.bin 136 libs64: $(ASSIMP)lib/libassimp.so libbass/x64/libbass.so
137 cp -d -p $(addsuffix *,$+) lib/
138
139 build32: build-assimp build-bass libs32 demo.bin
140
141 build64: build-assimp build-bass libs64 demo.bin