1#!/bin/sh
2
3LCROSS=/mnt/storage/git/xlin
4TARGET=x86_64-unknown-linux-gnu
5MAKE=gmake
6MAKEOPTS=-j4
7QT5STATIC=${LCROSS}/${TARGET}/qt5-static
8QTL10N=/usr/local/share/qt5/translations
9
10PKG_CONFIG_PATH=${LCROSS}/${TARGET}/lib/pkgconfig:${QT5STATIC}/lib/pkgconfig \
11	PATH=${LCROSS}/${TARGET}/bin:${LCROSS}/bin:${PATH} \
12	${MAKE} ${MAKEOPTS} \
13	CROSS_COMPILE=${TARGET}- \
14	DEFINES="-DQT_STATICPLUGIN -DSTATIC_1541IMG" \
15	CC=gcc CXX=g++ \
16	RCC=${QT5STATIC}/bin/rcc \
17	MOC=${QT5STATIC}/bin/moc \
18	v1541commander_posix_LDFLAGS="-static -static-libstdc++ -static-libgcc -L${LCROSS}/lib -L${LCROSS}/lib64 -L${QT5STATIC}/lib -L${QT5STATIC}/plugins/platforms" \
19	v1541commander_posix_LIBS="Qt5Widgets qxcb Qt5XcbQpa Qt5ServiceSupport Qt5ThemeSupport Qt5FontDatabaseSupport xcb-static xcb xkbcommon-x11 xkbcommon Xau Qt5Gui Qt5EdidSupport Qt5DBus Qt5Core png freetype qtharfbuzz fontconfig expat uuid qtpcre2 z pthread dl 1541img c" \
20	EMBEDQTL10N=${QTL10N} \
21	${1:-strip}
22
23