win_make_runtime.bat
来自「SRI international 发布的OAA框架软件」· Batch 代码 · 共 117 行
BAT
117 行
echo off
rem **************************************
rem To create the runtime distribution :
rem
rem 1) Get a fresh new oaa2src from CVS
rem 2) Make all (run win_make_all.bat) to make sure all files compile
rem BUT - for 2.2.0, the Java library is *not* compiled under Windows.
rem We have simply copied the jar files from Solaris to Windows.
rem Also, some additional work is needed on the MSVC++ project
rem files, to get the binaries copied into the win32 directory.
rem 3) Run this script
rem 4) Manually generate oaa_runtime_2_1_x.zip, with oaa2.2.1 (NOT runtime)
rem as the top-level directory
rem 5) Update the website at :
rem /home/trestle3/OAA/public_html/sri-private/distribv2/pc/oaa2_runtime.zip
rem
rem See also: unix_make_runtime.bat
rem **************************************
echo *************************************
echo Make runtime distribution for Windows
echo *************************************
set OAA_ROOT_DIR=d:\didier\oaa\v2\distrib\oaa2.2.1
set RUNTIME_ROOT_DIR=%OAA_ROOT_DIR%\runtime
mkdir %OAA_ROOT_DIR%
mkdir %RUNTIME_ROOT_DIR%
mkdir %RUNTIME_ROOT_DIR%\oaa2
mkdir %RUNTIME_ROOT_DIR%\oaa2\runtime
mkdir %RUNTIME_ROOT_DIR%\oaalib
mkdir %RUNTIME_ROOT_DIR%\startit
mkdir %RUNTIME_ROOT_DIR%\startit\configs
mkdir %RUNTIME_ROOT_DIR%\monitor
mkdir %RUNTIME_ROOT_DIR%\webloaa
mkdir %RUNTIME_ROOT_DIR%\webloaa\scripts
mkdir %RUNTIME_ROOT_DIR%\debug
mkdir %RUNTIME_ROOT_DIR%\debug\java
mkdir %RUNTIME_ROOT_DIR%\debug\c
mkdir %RUNTIME_ROOT_DIR%\prolog
mkdir %RUNTIME_ROOT_DIR%\pp
mkdir %RUNTIME_ROOT_DIR%\pp\java
mkdir %RUNTIME_ROOT_DIR%\pp\java\client
mkdir %RUNTIME_ROOT_DIR%\pp\java\server
mkdir %RUNTIME_ROOT_DIR%\pp\c
mkdir %RUNTIME_ROOT_DIR%\pp\c\client
mkdir %RUNTIME_ROOT_DIR%\pp\c\server
mkdir %RUNTIME_ROOT_DIR%\licenses
rem *************************************
rem Java Section
rem *************************************
copy java\jars\oaa2.jar %RUNTIME_ROOT_DIR%\oaalib
copy java\jars\concurrent-1.3.1.jar %RUNTIME_ROOT_DIR%\oaalib
copy java\jars\log4j-1.2.7.jar %RUNTIME_ROOT_DIR%\oaalib
copy java\jars\antlr-oaa.jar %RUNTIME_ROOT_DIR%\oaalib
copy java\jars\oaa2debug.jar %RUNTIME_ROOT_DIR%\debug\java
copy java\debug\debug_runtime.bat %RUNTIME_ROOT_DIR%\debug.bat
copy java\jars\oaa2startit.jar %RUNTIME_ROOT_DIR%\startit
copy java\startit\startit_runtime.bat %RUNTIME_ROOT_DIR%\startit.bat
copy java\jars\oaa2monitor.jar %RUNTIME_ROOT_DIR%\monitor
copy java\monitor\monitor_runtime.bat %RUNTIME_ROOT_DIR%\monitor.bat
copy java\jars\oaa2webl.jar %RUNTIME_ROOT_DIR%\webloaa
copy java\jars\webl.jar %RUNTIME_ROOT_DIR%\webloaa
copy java\webloaa\webloaa_weather_runtime.bat %RUNTIME_ROOT_DIR%\webloaa_weather.bat
copy java\webloaa\webloaa_empl_runtime.bat %RUNTIME_ROOT_DIR%\webloaa_empl.bat
copy java\jars\ppClient.jar %RUNTIME_ROOT_DIR%\pp\java\client
copy java\pp\client\client.bat %RUNTIME_ROOT_DIR%\pp\java\client.bat
copy java\jars\ppServer.jar %RUNTIME_ROOT_DIR%\pp\java\server
copy java\pp\server\server.bat %RUNTIME_ROOT_DIR%\pp\java\server.bat
copy java\webloaa\scripts\*.webl %RUNTIME_ROOT_DIR%\webloaa\scripts
copy java\webloaa\scripts\*.html %RUNTIME_ROOT_DIR%\webloaa\scripts
copy java\startit\configs\demo_win_runtime.config %RUNTIME_ROOT_DIR%\startit\configs\demo_win.config
rem *************************************
rem Prolog Section
rem *************************************
copy prolog\dcg_nl_grammar.pl %RUNTIME_ROOT_DIR%\prolog
copy prolog\win32\*.* %RUNTIME_ROOT_DIR%\prolog
copy fac.bat %RUNTIME_ROOT_DIR%
copy nlg.bat %RUNTIME_ROOT_DIR%
copy oaa_shell.bat %RUNTIME_ROOT_DIR%
copy alarm.bat %RUNTIME_ROOT_DIR%
copy eliza.bat %RUNTIME_ROOT_DIR%
copy eliza_client.bat %RUNTIME_ROOT_DIR%
rem *************************************
rem C Section
rem *************************************
rem the following copy gets more than needed, but OK:
copy c\oaalib\win32\lib\*.dll %RUNTIME_ROOT_DIR%\debug\c
copy c\oaalib\win32\Debug\*.dll %RUNTIME_ROOT_DIR%\debug\c
copy c\oaalib\win32\Debug\*.lib %RUNTIME_ROOT_DIR%\debug\c
copy c\oaalib\win32\Debug\*.exp %RUNTIME_ROOT_DIR%\debug\c
rem copy c\win32\debug.exe %RUNTIME_ROOT_DIR%\debug\c
copy c\samples\debug\debug___Win32_Debug\debug.exe %RUNTIME_ROOT_DIR%\debug\c
copy c\samples\debug\debug_runtime.bat %RUNTIME_ROOT_DIR%\debug_c.bat
rem *************************************
rem Doc Section
rem *************************************
copy doc\README_PROLOG.txt %RUNTIME_ROOT_DIR%\README_PROLOG.txt
copy doc\readme_runtime.txt %RUNTIME_ROOT_DIR%\README.txt
copy doc\history.txt %RUNTIME_ROOT_DIR%\history.txt
copy doc\setup1.pl %RUNTIME_ROOT_DIR%\setup1.pl
copy licenses\*.* %RUNTIME_ROOT_DIR%\licenses
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?