File:  [parser3project] / win32 / bin / buildall.cmd
Revision 1.1: download - view: text, annotated - select for diffs - revision graph
Tue Apr 1 02:21:52 2014 UTC (12 years, 3 months ago) by misha
Branches: MAIN
CVS tags: HEAD
- all stuff from bin module is moved here (bin module will be deleted)

@ECHO off
REM buildall 4_1 _xml
REM for ON/OFF XML support edit file ../parser3/src/includes/pa_config_fixed.h

call %VS71COMNTOOLS%\vsvars32.bat

SET devenv="%VSINSTALLDIR%\devenv"
SET root=../parser3
SET workspace=%root%/parser3.sln
SET targets=%root%/src/targets

REM packer must be in system PATH
REM SET zip=zip -j
SET zip=7z a -tzip -mx9

SET basename=parser3
SET build=%1
SET os=win32
SET modifiers=%2
SET additional=%root%/README "copy parser3 configuration files here.txt" msvcr71.dll msvcp71.dll ..\win32\gc\Release\gc.dll

%devenv% %workspace% /build release /project parser3
%devenv% %workspace% /build release /project ApacheModuleParser3Core 
%devenv% %workspace% /build release /project ApacheModuleParser3
%devenv% %workspace% /build release /project parser3isapi

%zip% %basename%_%build%_%os%_cgi%modifiers%.zip %targets%/cgi/release/parser3.exe %additional%
%zip% %basename%_%build%_%os%_apache%modifiers%.zip %targets%/apache13/release/ApacheModuleParser3.dll %additional%
%zip% %basename%_%build%_%os%_isapi%modifiers%.zip %targets%/isapi/release/parser3isapi.dll %additional%

pause

E-mail: