|
Revision 2, 442 bytes
(checked in by yumileroy, 17 years ago)
|
|
[svn] * Proper SVN structure
Original author: Neo2003
Date: 2008-10-02 16:23:55-05:00
|
| Line | |
|---|
| 1 | CC = g++ |
|---|
| 2 | AR = ar |
|---|
| 3 | objects = common.o explode.o extract.o huffman.o wave.o mpq.o parser.o |
|---|
| 4 | zlib_objects = ../../../dep/src/zlib/*.o #adler32.o compress.o crc32.o gzio.o uncompr.o deflate.o trees.o zutil.o inflate.o inftrees.o inffast.o |
|---|
| 5 | |
|---|
| 6 | all: libmpq.a libmpq.so |
|---|
| 7 | |
|---|
| 8 | clean: |
|---|
| 9 | rm -f libmpq.a libmpq.so *.o |
|---|
| 10 | |
|---|
| 11 | libmpq.a: $(objects) $(zlib_objects) |
|---|
| 12 | $(AR) cru $@ $+ |
|---|
| 13 | libmpq.so: $(objects) $(zlib_objects) |
|---|
| 14 | $(CC) -fPIC -o $@ $+ |
|---|
| 15 | |
|---|
| 16 | %.o:%.cpp |
|---|
| 17 | $(CC) -I../ -c $+ |
|---|