updates.
[silc.git] / win32 / copy_dll
1 #!/bin/sh
2
3 # Copy compiled libraries
4
5 mkdir _libsilc
6 mkdir _libsilc/Debug
7 mkdir _libsilc/Release
8
9 mkdir _libsilcclient
10 mkdir _libsilcclient/Debug
11 mkdir _libsilcclient/Release
12
13 cp libsilc/Debug/libsilc.dll _libsilc/Debug
14 cp libsilc/Debug/libsilc.exp _libsilc/Debug
15 cp libsilc/Debug/libsilc.lib _libsilc/Debug
16 cp libsilc/Release/libsilc.dll _libsilc/Release
17 cp libsilc/Release/libsilc.exp _libsilc/Release
18 cp libsilc/Release/libsilc.lib _libsilc/Release
19
20 cp libsilcclient/Debug/libsilcclient.dll _libsilcclient/Debug
21 cp libsilcclient/Debug/libsilcclient.exp _libsilcclient/Debug
22 cp libsilcclient/Debug/libsilcclient.lib _libsilcclient/Debug
23 cp libsilcclient/Release/libsilcclient.dll _libsilcclient/Release
24 cp libsilcclient/Release/libsilcclient.exp _libsilcclient/Release
25 cp libsilcclient/Release/libsilcclient.lib _libsilcclient/Release
26
27 rm -rf libsilc/Debug
28 rm -rf libsilc/Release
29 rm -rf libsilcclient/Debug
30 rm -rf libsilcclient/Release
31
32 mv _libsilc/Debug libsilc
33 mv _libsilc/Release libsilc
34 mv _libsilcclient/Debug libsilcclient
35 mv _libsilcclient/Release libsilcclient
36
37 rm -rf _libsilc
38 rm -rf _libsilcclient
39
40 # Cleanup for distribution
41 rm -rf *.ncb
42 rm -rf *.opt
43 rm -rf libsilc/*.ncb
44 rm -rf libsilc/*.opt
45 rm -rf libsilc/*.plg
46 rm -rf libsilcclient/*.ncb
47 rm -rf libsilcclient/*.opt
48 rm -rf libsilcclient/*.plg
49 rm -rf Debug
50 rm -rf Release
51