Made it compile with latest Tango and dsss. Also gtkDTests work now. Couple of change...
[gtkD.git] / gtkD / makeRelease.sh
blob2eb3c3892232958df64b4dcae9f26dfdf40504a5
1 #!/bin/sh
3 rm -fr release/*
5 mkdir release
6 mkdir release/gtkD
7 mkdir release/gtkD/src
8 mkdir release/gtkD/srcgl
9 mkdir release/gtkD/demos
10 mkdir release/gtkD/wrap
11 mkdir release/gtkD/images
14 #cp `which compd` release/gtkD/compd
15 #cp compd.exe release/gtkD/compd.exe
17 cp -R src/* release/gtkD/src
18 cp -R srcgl/* release/gtkD/srcgl
19 cp -R demos/* release/gtkD/demos
20 cp -R wrap/* release/gtkD/wrap
21 cp -R images/* release/gtkD/images
23 cp setup release/gtkD
24 cp setup.exe release/gtkD
27 #cp compdGtkD.sh compdGtkDTests.sh release/gtkD
28 #cp compdGtkD.bat compdGtkDTests.bat release/gtkD
30 #cp compdGtkDgl.sh compdShapesGL.sh compdSimpleGL.sh release/gtkD
31 #cp compdGtkDgl.bat compdShapesGL.bat compdSimpleGL.bat release/gtkD
33 #cp makeAll.sh release/gtkD
34 #cp makeAll.bat release/gtkD
36 cd release
37 # how is this done?
38 # th: Export the svn; then make your release...
39 rm -fr .svn
40 rm -fr */.svn
41 rm -fr */*/.svn
42 rm -fr */*/*/.svn
43 rm -fr */*/*/*/.svn
44 rm -fr */*/*/*/*/.svn
45 rm -fr */*/*/*/*/*/.svn
47 tar -cf ../gtkD.tar gtkD
48 gzip ../gtkD.tar
50 zip -qr ../gtkD.zip gtkD -x .svn
52 cd ..
54 mv gtkD.tar.gz gtkD.zip ../downloads
56 #rm -fr release