Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: HInt mingw-5 removal

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

...