projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
altos: Escape lisp REP loop with () input
[fw/altos]
/
libaltos
/
Makefile.am
diff --git
a/libaltos/Makefile.am
b/libaltos/Makefile.am
index 1db2d486d2173adf26c6639bbd529e0c79f47b32..8f69c1ad9661df9b95290c007d89467a8ca8ec9a 100644
(file)
--- a/
libaltos/Makefile.am
+++ b/
libaltos/Makefile.am
@@
-1,5
+1,5
@@
JAVAC=javac
JAVAC=javac
-AM_CFLAGS=-DLINUX -DPOSIX_TTY -I$(JVM_INCLUDE)
+AM_CFLAGS=-DLINUX -DPOSIX_TTY -I$(JVM_INCLUDE)
-I$(JVM_INCLUDE)/linux
AM_JAVACFLAGS=-target 1.6 -encoding UTF-8 -Xlint:deprecation -source 6
altoslibdir=$(libdir)/altos
AM_JAVACFLAGS=-target 1.6 -encoding UTF-8 -Xlint:deprecation -source 6
altoslibdir=$(libdir)/altos
@@
-8,9
+8,22
@@
altoslib_LTLIBRARIES=libaltos.la
libaltos_la_LDFLAGS=-version-info 1:0:1 -Wl,-znoexecstack
libaltos_la_SOURCES=\
libaltos_la_LDFLAGS=-version-info 1:0:1 -Wl,-znoexecstack
libaltos_la_SOURCES=\
- libaltos.c \
+ libaltos_common.c \
+ libaltos_posix.c \
+ libaltos_linux.c \
+ libaltos_wrap.c \
+ libaltos.h \
+ libaltos_posix.h \
+ libaltos_private.h
+
+WINDOWS_SRC=\
+ libaltos_common.c\
+ libaltos_windows.c\
libaltos_wrap.c
libaltos_wrap.c
+WINDOWS_H=\
+ libaltos.h
+
noinst_PROGRAMS=cjnitest
cjnitest_SOURCES=cjnitest.c
noinst_PROGRAMS=cjnitest
cjnitest_SOURCES=cjnitest.c
@@
-64,16
+77,16
@@
classlibaltos.stamp: $(SWIG_FILE)
MINGCC32=i686-w64-mingw32-gcc
MINGCC64=x86_64-w64-mingw32-gcc
MINGCC32=i686-w64-mingw32-gcc
MINGCC64=x86_64-w64-mingw32-gcc
-MINGFLAGS=-Wall -
DWINDOWS -DBUILD_DLL -I$(JVM_INCLUDE)
-MINGLIBS=-lsetupapi
+MINGFLAGS=-Wall -
Wextra -DWINDOWS -DBUILD_DLL -mconsole -I$(JVM_INCLUDE) -I$(JVM_INCLUDE)/linux
+MINGLIBS=-lsetupapi
-lws2_32
fat: all altos.dll altos64.dll
fat: all altos.dll altos64.dll
-altos.dll: $(
libaltos_la_SOURCES
)
- $(MINGCC32) -o $@ $(MINGFLAGS) -shared $(
libaltos_la_SOURCES
) $(MINGLIBS)
+altos.dll: $(
WINDOWS_SRC) $(WINDOWS_H
)
+ $(MINGCC32) -o $@ $(MINGFLAGS) -shared $(
WINDOWS_SRC
) $(MINGLIBS)
-altos64.dll: $(
libaltos_la_SOURCES
)
- $(MINGCC64) -o $@ $(MINGFLAGS) -shared $(
libaltos_la_SOURCES
) $(MINGLIBS)
+altos64.dll: $(
WINDOWS_SRC) $(WINDOWS_H
)
+ $(MINGCC64) -o $@ $(MINGFLAGS) -shared $(
WINDOWS_SRC
) $(MINGLIBS)
clean-local:
-rm -rf libaltosJNI *.class *.java classlibaltos.stamp $(SWIG_FILE) libaltos_wrap.c altos.dll altos64.dll
clean-local:
-rm -rf libaltosJNI *.class *.java classlibaltos.stamp $(SWIG_FILE) libaltos_wrap.c altos.dll altos64.dll