Machine Interface Utility:VER1.0

This commit is contained in:
TAO Cheng
2013-05-09 20:29:54 +08:00
commit 036cdcb228
743 changed files with 104786 additions and 0 deletions
@@ -0,0 +1,110 @@
; oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
; LIBUSB-WIN32 WINDDK MAKE CONFIGURATION FILE
; Travis Robinson (libusbdotnet@gmail.com)
;
; NOTE: param/values passed into make.cmd will override these values
; NOTE: destination directories are automatically created
; oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
;
; Sets the libusb-win32 build version
;
VERSION_MAJOR=1
VERSION_MINOR=2
VERSION_MICRO=4
VERSION_NANO=0
;
; The libusb-win32 version string.
; (Should not be changed)
VERSION=!VERSION_MAJOR!.!VERSION_MINOR!.!VERSION_MICRO!.!VERSION_NANO!
;
; Default WinDDK directory(s) Adjust these values to match your environment
; (REQUIRED)
WINDDK_BASE=Z:\WinDDK
WINDDK_DIR=!WINDDK_BASE!\6001.18002\
;
; (optional)
WINDDK_W2K_DIR=!WINDDK_BASE!\6001.18002\
;
LIBWDI_DIR=..\projects\additional\libwdi\
;
; Default build app (forced to all when packaging)
; (optional)
APP=all
;
; Whether or not to use microsofts OACR
; (http://msdn.microsoft.com/en-us/library/ff549179%28v=VS.85%29.aspx)
;
WINDDK_AUTOCODEREVIEW=true
; ## PACKAGING ONLY
; The variables below are only used when packaging. IE: dist, snapshot
; (package directories must NOT reside in the libusb-win32 trunk)
;
; Additional libusb-win32 content is placed here
PACKAGE_ROOT_DIR=Z:\packages\libusb-win32\
; Binaries are placed here (exe,sys,dll)
PACKAGE_BIN_DIR=!PACKAGE_ROOT_DIR!bin\
;
; Libraries are placed here (lib,la)
PACKAGE_LIB_DIR=!PACKAGE_ROOT_DIR!lib\
;
; Distributables and snapshots are placed here
PACKAGE_SAVE_DIR=!PACKAGE_ROOT_DIR!package\
;
; Temporary packaging directory (WARNING: this directory is destroyed/created.)
PACKAGE_WORKING=!PACKAGE_ROOT_DIR!_working\
;
;
; Base bin, src, setup package name (version/snapshotid is appended)
PACKAGE_BIN_NAME=libusb-win32-bin
PACKAGE_SRC_NAME=libusb-win32-src
PACKAGE_SETUP_NAME=libusb-win32-devel-filter
;
; Path to 7Zip (http://www.7-zip.org/)
; (optional)
ZIP=C:\Program Files\7-Zip\7z.exe
;
; Path to Inno Setup Compiler (http://www.jrsoftware.org/isdl.php)
ISCC=C:\Program Files (x86)\Inno Setup 5\ISCC.exe
;
; Path to borland c implib tool (http://downloads.embarcadero.com/free/c_builder)
; (optional)
IMPLIB=C:\Borland\BCC55\Bin\implib.exe
;
; Path to gcc dlltool tool (http://www.mingw.org/)
; (optional)
DLLTOOL=C:\MinGW\bin\dlltool.exe
;
; Filename (only) of the digital test certificate to use for signing
; when the "testsigning=on" argument is used. make.cmd looks for this
; file in the !PACKAGE_ROOT_DIR!\cert directory. If the cert file does
; not exists is is created and used for subsequent signing requests.
; (optional)
CERT_FILE=LibusbWin32TestCert.cer
; The directory where all log files are placed.
; File logging is disabled by default (see make.cmd help for more information)
; (Consider using DebugView instead of file logging)
; http://download.sysinternals.com/Files/DebugView.zip
; (optional)
;LOG_DIRECTORY=!SystemDrive!\\\\Log\\\\
;
; Month, day, year, and snapshot id variables
; (Should not be changed)
_MM_=!DATE:~4,2!
_DD_=!DATE:~7,2!
_YYYY_=!DATE:~10,4!
SNAPSHOT_ID=!_YYYY_!!_MM_!!_DD_!