#-------------------------------------------------------------------------------
# Make template
#-------------------------------------------------------------------------------
FOXDIR=cfox


INPUT="src/*.cpp src/*.h"
xgettext -C  --from-code=UTF-8 --msgid-bugs-address=s.jansen@gmail.com --package-name=gogglesmm --package-version=1.0.0 --copyright-holder="Sander Jansen" --keyword=tr:1 --keyword=fxtr:1 --keyword=notr:1 --keyword=fxtrformat:1 --flag=fxtrformat:1:c-format -o po/gogglesmm.pot $INPUT

# FOX files
INPUT="$FOXDIR/lib/FXMessageBox.cpp \
$FOXDIR/lib/FXColorSelector.cpp \
$FOXDIR/lib/FXDirSelector.cpp \
$FOXDIR/lib/FXFileList.cpp \
$FOXDIR/lib/FXFileSelector.cpp \
$FOXDIR/lib/FXReplaceDialog.cpp \
$FOXDIR/lib/FXSearchDialog.cpp \
$FOXDIR/lib/FXStatusLine.cpp"

xgettext -C -j --from-code=UTF-8 --msgid-bugs-address=s.jansen@gmail.com  --package-name=gogglesmm --package-version=1.0.0 --copyright-holder="Sander Jansen" --keyword=tr:1 -o po/gogglesmm.pot $INPUT


# Additional non tr ones
#INPUT="$FOXDIR/src/FXColorNames.cpp"
#xgettext -C -j -a --from-code=UTF-8 --msgid-bugs-address=s.jansen@gmail.com  --package-name=gogglesmm --package-version=1.0.0 --copyright-holder="Sander Jansen" -o po/gogglesmm.pot $INPUT


for i in po/*.po
do
  echo "Updating $i ..."
  msgmerge -U $i po/gogglesmm.pot
done
