summaryrefslogtreecommitdiffstats
path: root/tags/cpp-sca-20060405/samples/Calculator/pack_deploy.cmd
blob: eed6af84114d952a4e58caab4af3959d845931c1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
@echo off
rem Will copy the correct files from the source tree for packaging and deployment of the 
rem SCA sample.
setlocal
set sourcePath=%~d0%~p0
if . == %1. (
set destinationPath=%sourcePath%..\runtime
) ELSE (
set destinationPath=%1
)

mkdir %destinationPath%\modules
mkdir %destinationPath%\modules\CalculatorModule
copy %sourcePath%\CalculatorModule\*.componentType %destinationPath%\modules\CalculatorModule
copy %sourcePath%\CalculatorModule\sca.module %destinationPath%\modules\CalculatorModule
copy %sourcePath%\CalculatorModule\Calculator.h %destinationPath%\modules\CalculatorModule
copy %sourcePath%\CalculatorModule\CalculatorImpl.h %destinationPath%\modules\CalculatorModule

copy %sourcePath%\CalculatorModule\debug\CalculatorModule.dll %destinationPath%\modules\CalculatorModule


mkdir %destinationPath%\subsystems
mkdir %destinationPath%\subsystems\CalculatorSubsystem
copy %sourcePath%\CalculatorSubsystem\sca.subsystem %destinationPath%\subsystems\CalculatorSubsystem


endlocal