#!/bin/sh
#compile
gcc `pkg-config gtk+-x11-2.0 --cflags` -DGTK_NO_CHECK_CASTS -DG_DISABLE_CAST_CHECKS \
-Os -fmerge-all-constants   \
-Wl,-O2,--gc-sections,--as-needed,--sort-common,-s sdesk.c -o sdesk \
-lgtk-x11-2.0 -lgdk-x11-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0

strip --strip-all -R .note -R .comment sdesk

#run a test
./sdesk -b /usr/share/backgrounds/default.jpg \
	-t /usr/share/mini-icons/mini-dog.xpm "sit test" "geany" "abiword" \
	-t /usr/share/mini-icons/mini-gnome.xpm "sit test" "hello" "kill_sit"
	# $([ "`uname -m`" = "aarch64" ] && echo " --host=aarch64-unknown-linux-gnu  --build=aarch64-unknown-linux-gnu ")