summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPete Batard <pbatard@gmail.com>2010-08-23 12:33:48 +0100
committerPete Batard <pbatard@gmail.com>2010-08-23 12:33:48 +0100
commit16cb5e2e87fd9ce270ef88f893ec8d0fac4d6925 (patch)
treeb5389ae48f9b01262037499f3fea12067780dea4
parent5006604a96db602924bd425dcf2665de9b4f35bf (diff)
downloadlibusb-16cb5e2e87fd9ce270ef88f893ec8d0fac4d6925.tar.gz
[INTERNAL - NOT FOR RELEASE] binary snapshots improvements
* one set of examples (static ones) * adds examples source * examples at root
-rw-r--r--bd.cmd17
-rw-r--r--bm.sh18
2 files changed, 15 insertions, 20 deletions
diff --git a/bd.cmd b/bd.cmd
index 201651c..134f253 100644
--- a/bd.cmd
+++ b/bd.cmd
@@ -3,11 +3,12 @@ if NOT x%DDK_TARGET_OS%==xWinXP goto usage
mkdir E:\dailies\%DATE%
for %%A in (MS32 MS64) do mkdir E:\dailies\%DATE%\%%A
-for %%A in (MS32 MS64) do mkdir E:\dailies\%DATE%\%%A\lib
+for %%A in (MS32 MS64) do mkdir E:\dailies\%DATE%\%%A\static
for %%A in (MS32 MS64) do mkdir E:\dailies\%DATE%\%%A\dll
-for %%A in (MS32 MS64) do mkdir E:\dailies\%DATE%\%%A\examples
+for %%A in (source bin32 bin64) do mkdir E:\dailies\%DATE%\examples\%%A
copy libusb\libusb.h E:\dailies\%DATE%\
copy libusb\libusb-1.0.def E:\dailies\%DATE%\
+copy examples\*.c E:\dailies\%DATE%\examples\source
set ORG_BUILD_ALT_DIR=%BUILD_ALT_DIR%
set ORG_BUILDARCH=%_BUILDARCH%
@@ -24,9 +25,9 @@ set PATH=%BASEDIR%\bin\x86;%BASEDIR%\bin\x86\x86
call ddk_build
@echo off
-copy Win32\Release\lib\libusb-1.0.lib E:\dailies\%DATE%\MS32\lib
-copy Win32\Release\examples\lsusb.exe E:\dailies\%DATE%\MS32\examples
-copy Win32\Release\examples\xusb.exe E:\dailies\%DATE%\MS32\examples
+copy Win32\Release\lib\libusb-1.0.lib E:\dailies\%DATE%\MS32\static
+copy Win32\Release\examples\lsusb.exe E:\dailies\%DATE%\examples\bin32
+copy Win32\Release\examples\xusb.exe E:\dailies\%DATE%\examples\bin32
call ddk_build DLL
@@ -44,9 +45,9 @@ set PATH=%BASEDIR%\bin\x86\amd64;%BASEDIR%\bin\x86
call ddk_build
@echo off
-copy x64\Release\lib\libusb-1.0.lib E:\dailies\%DATE%\MS64\lib
-copy x64\Release\examples\lsusb.exe E:\dailies\%DATE%\MS64\examples
-copy x64\Release\examples\xusb.exe E:\dailies\%DATE%\MS64\examples
+copy x64\Release\lib\libusb-1.0.lib E:\dailies\%DATE%\MS64\static
+copy x64\Release\examples\lsusb.exe E:\dailies\%DATE%\examples\bin64
+copy x64\Release\examples\xusb.exe E:\dailies\%DATE%\examples\bin64
call ddk_build DLL
diff --git a/bm.sh b/bm.sh
index e0dfbf4..164260c 100644
--- a/bm.sh
+++ b/bm.sh
@@ -18,14 +18,11 @@ aclocal || exit 1
autoheader || exit 1
autoconf || exit 1
automake -a -c || exit 1
-./configure --enable-examples-build --enable-toggable-debug
+./configure --enable-toggable-debug
make
-mkdir -p $target/examples
-mkdir -p $target/lib
+mkdir -p $target/static
mkdir -p $target/dll
-cp -v examples/.libs/lsusb.exe $target/examples
-cp -v examples/.libs/xusb.exe $target/examples
-cp -v libusb/.libs/libusb-1.0.a $target/lib
+cp -v libusb/.libs/libusb-1.0.a $target/static
cp -v libusb/.libs/libusb-1.0.dll $target/dll
cp -v libusb/.libs/libusb-1.0.dll.a $target/dll
make clean
@@ -38,13 +35,10 @@ export CFLAGS="-O2"
export LDFLAGS=""
export RCFLAGS=""
export DLLTOOLFLAGS=""
-./configure --enable-examples-build --enable-toggable-debug
+./configure --enable-toggable-debug
make
-mkdir -p $target/examples
-mkdir -p $target/lib
+mkdir -p $target/static
mkdir -p $target/dll
-cp -v examples/.libs/lsusb.exe $target/examples
-cp -v examples/.libs/xusb.exe $target/examples
-cp -v libusb/.libs/libusb-1.0.a $target/lib
+cp -v libusb/.libs/libusb-1.0.a $target/static
cp -v libusb/.libs/libusb-1.0.dll $target/dll
cp -v libusb/.libs/libusb-1.0.dll.a $target/dll \ No newline at end of file