svn-gvsig-desktop / tags / v1_10_0_Build_1261 / libraries / libjni-proj4 / Makefile.win @ 40339
History | View | Annotate | Download (1.29 KB)
1 |
# Project: CrsJniProj |
---|---|
2 |
# Makefile created by Dev-C++ 4.9.9.2 |
3 |
|
4 |
CPP = g++.exe |
5 |
CC = gcc.exe |
6 |
WINDRES = windres.exe |
7 |
RES = |
8 |
OBJ = dist/crsJniProj.o $(RES) |
9 |
LINKOBJ = dist/crsJniProj.o $(RES) |
10 |
LIBS = -L"C:/Dev-Cpp/lib" --no-export-all-symbols --add-stdcall-alias proj.dll |
11 |
INCS = -I"C:/Dev-Cpp/include" -I"C:/j2sdk1.4.2_13/include" -I"C:/j2sdk1.4.2_13/include/win32" -I"E:/desarrollo/crs/workspace/libjni-proj4/include" |
12 |
CXXINCS = -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/c++/3.4.2/backward" -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include" -I"C:/j2sdk1.4.2_13/include" -I"C:/j2sdk1.4.2_13/include/win32" -I"E:/desarrollo/crs/workspace/libjni-proj4/include" |
13 |
BIN = dist/CrsJniProj.dll |
14 |
CXXFLAGS = $(CXXINCS) -DBUILDING_DLL=1 |
15 |
CFLAGS = $(INCS) -DBUILDING_DLL=1 |
16 |
RM = rm -f |
17 |
|
18 |
.PHONY: all all-before all-after clean clean-custom |
19 |
|
20 |
all: all-before dist/CrsJniProj.dll all-after |
21 |
|
22 |
|
23 |
clean: clean-custom |
24 |
${RM} $(OBJ) $(BIN) |
25 |
|
26 |
DLLWRAP=dllwrap.exe |
27 |
DEFFILE=dist/libCrsJniProj.def |
28 |
STATICLIB=dist/libCrsJniProj.a |
29 |
|
30 |
$(BIN): $(LINKOBJ) |
31 |
$(DLLWRAP) --output-def $(DEFFILE) --implib $(STATICLIB) $(LINKOBJ) $(LIBS) -o $(BIN) |
32 |
|
33 |
dist/crsJniProj.o: src/crsJniProj.c |
34 |
$(CC) -c src/crsJniProj.c -o dist/crsJniProj.o $(CFLAGS) |