File: create_sdk.bat

package info (click to toggle)
dlt-viewer 2.27.0%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 9,196 kB
  • sloc: cpp: 31,376; ansic: 4,224; xml: 492; sh: 244; makefile: 81
file content (57 lines) | stat: -rw-r--r-- 2,398 bytes parent folder | download | duplicates (3)
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
set MINGW_DIR=C:\MinGW
set QT_DIR=C:\QtSDK\Desktop\Qt\4.8.1\mingw\bin
set SOURCE_DIR=C:\data\git\DLT-viewer
set BUILD_DIR=C:\data\git\viewer-release\release
set TARGET_DIR=c:\DltViewerSDK

cd %BUILD_DIR%

ECHO Create directories
mkdir %TARGET_DIR%
mkdir %TARGET_DIR%\plugins
mkdir %TARGET_DIR%\sdk
mkdir %TARGET_DIR%\sdk\include
mkdir %TARGET_DIR%\sdk\include\qdlt
mkdir %TARGET_DIR%\sdk\lib
mkdir %TARGET_DIR%\sdk\src
mkdir %TARGET_DIR%\sdk\src\dummydecoderplugin
mkdir %TARGET_DIR%\sdk\src\dummyviewerplugin
mkdir %TARGET_DIR%\sdk\src\dummycontrolplugin

ECHO Copy files
copy %MINGW_DIR%\bin\mingwm10.dll %TARGET_DIR%
copy %MINGW_DIR%\bin\libgcc_s_dw2-1.dll %TARGET_DIR%
copy "%MINGW_DIR%\bin\libstdc++-6.dll" %TARGET_DIR%
copy %QT_DIR%\QtCore4.dll %TARGET_DIR%
copy %QT_DIR%\QtGui4.dll %TARGET_DIR%
copy %QT_DIR%\QtNetwork4.dll %TARGET_DIR%

copy %BUILD_DIR%\dlt-viewer.exe %TARGET_DIR%
copy %BUILD_DIR%\qdlt.dll %TARGET_DIR%

copy %BUILD_DIR%\plugins\dltviewerplugin.dll %TARGET_DIR%\plugins
copy %BUILD_DIR%\plugins\nonverboseplugin.dll %TARGET_DIR%\plugins
copy %BUILD_DIR%\plugins\filetransferplugin.dll %TARGET_DIR%\plugins
copy %BUILD_DIR%\plugins\dltsystemviewerplugin.dll %TARGET_DIR%\plugins

copy %SOURCE_DIR%\ReleaseNotes_Viewer.txt %TARGET_DIR%

copy %SOURCE_DIR%\qdlt\dlt.h %TARGET_DIR%\sdk\include\qdlt
copy %SOURCE_DIR%\qdlt\dlt_common.h %TARGET_DIR%\sdk\include\qdlt
copy %SOURCE_DIR%\qdlt\dlt_protocol.h %TARGET_DIR%\sdk\include\qdlt
copy %SOURCE_DIR%\qdlt\dlt_types.h %TARGET_DIR%\sdk\include\qdlt
copy %SOURCE_DIR%\qdlt\dlt_user.h %TARGET_DIR%\sdk\include\qdlt
copy %SOURCE_DIR%\qdlt\dlt_user_macros.h %TARGET_DIR%\sdk\include\qdlt
copy %SOURCE_DIR%\qdlt\qdlt.h %TARGET_DIR%\sdk\include\qdlt
copy %SOURCE_DIR%\src\plugininterface.h %TARGET_DIR%\sdk\include\qdlt

copy %BUILD_DIR%\libqdlt.a %TARGET_DIR%\sdk\lib

copy %SOURCE_DIR%\plugin\dummyviewerplugin %TARGET_DIR%\sdk\src\dummyviewerplugin
copy %SOURCE_DIR%\plugin\dummydecoderplugin %TARGET_DIR%\sdk\src\dummydecoderplugin
copy %SOURCE_DIR%\plugin\dummycontrolplugin %TARGET_DIR%\sdk\src\dummycontrolplugin

copy %SOURCE_DIR%\sdk\BuildPlugins.pro %TARGET_DIR%\sdk\src
copy %SOURCE_DIR%\sdk\dummydecoderplugin.pro %TARGET_DIR%\sdk\src\dummydecoderplugin
copy %SOURCE_DIR%\sdk\dummyviewerplugin.pro %TARGET_DIR%\sdk\src\dummyviewerplugin
copy %SOURCE_DIR%\sdk\dummycontrolplugin.pro %TARGET_DIR%\sdk\src\dummycontrolplugin