- libusbdll renamed to LibusbWinDll

- Eclipse project renamed to LibusbWinDll
- package.html added

git-svn-id: https://svn.code.sf.net/p/libusbjava/code/trunk@159 94ad28fe-ef68-46b1-9651-e7ae4fcf1c4c
This commit is contained in:
schlaepfer
2006-08-10 11:49:12 +00:00
parent 520d399c0d
commit 625ce7d772
15 changed files with 29 additions and 11 deletions

34
LibusbWinDll/makefile Normal file
View File

@@ -0,0 +1,34 @@
CC = gcc
RM=rm -f
WINDRES = windres
SOURCENAME = LibusbWin
DDLNAME = LibusbWin
EXENAME = LibusbTest
JAVAPATH = "C:/Program Files/Java/jdk1.5.0_04"
## -IDLOUT:$(DDLNAME) -MIDL:$(DDLNAME) -TLBOUT:$(DDLNAME)
## $(CC) -LD $(SOURCENAME).c -Fe$(DDLNAME).dll -link libusb.lib
VERSION_MAJOR = 0
VERSION_MINOR = 0
VERSION_MICRO = 2
VERSION_NANO = 0
VERSION = $(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_MICRO).$(VERSION_NANO)
RC_VERSION = $(VERSION_MAJOR),$(VERSION_MINOR),$(VERSION_MICRO),$(VERSION_NANO)
RC_VERSION_STR = '\"$(VERSION)\"'
dll: $(DDLNAME).dll
$(DDLNAME).dll: $(SOURCENAME).cpp
$(WINDRES) -o resource.o resource.rc -DRC_VERSION='$(RC_VERSION)' \
-DRC_VERSION_STR=$(RC_VERSION_STR)
$(CC) -Wall -D_JNI_IMPLEMENTATION_ -Wl,--kill-at -mwindows \
-I$(JAVAPATH)/include -I$(JAVAPATH)/include/win32 -shared \
$(SOURCENAME).cpp -o $(DDLNAME).dll resource.o libusb.a
clean:
$(RM) $(DDLNAME).dll
$(RM) *.o
testExe: $(EXENAME).exe
$(EXENAME).exe: $(EXENAME).cpp
$(CC) $(EXENAME).cpp -o $(EXENAME).exe libusb.a