Setting up a portable C++ project still is a pain in the ass, especially if it shall be portable.
...
No Format |
---|
# for a flat application project:
svn export "https://svn.clazzes.org/svn/pba/trunk/pba-helloworld-portable" $MYAPPNAME
# BETA: for a multi-module multi-program application project:
svn export "https://svn.clazzes.org/svn/pba/trunk/pba-hellobigworld-portable" $MYAPPNAME
# for a library project:
svn export "https://svn.clazzes.org/svn/pba/trunk/pba-hellolib-portable" $MYAPPNAME |
...
No Format |
---|
# Variant 1: Remove NSIS installer only. For libraries common despite cross compilation. rm -rf nsis src/*.nsi # Variant 2: Remove NSIS installer and mingw-5 rm -rf nsis src/*.nsi debian-mingw-5 # Variant 3: Remove all windows crossbuilding stuff rm -rf nsis src/*.nsi src/include-mingw.mk src/*.rc debian-mingw* build/win* $EDITOR build/Makefile |
Adapt debian package meta infos
Change my name and e-mail to yours and adapt the description:
No Format |
---|
$EDITOR debian*/control debian*/changelog $(ls -1 src/*.pc.tmpl src/*.rc src/*.nsi src/*.h 2>/dev/null) |
Do not forget to change the icon, too!
Update or remove the ReadMe
...