## @file ## ## $Id: makefile.am 7 2010-03-01 14:55:44Z marc $ ## ## 1 2 3 4 5 6 7 8 ## 45678901234567890123456789012345678901234567890123456789012345678901234567890 include_HEADERS = if !MINGW32 if MAC AM_CPPFLAGS += -I/opt/local/include # -I/Library/OpenSC/include AM_LDFLAGS = -L/opt/local/lib # -F/System/Library/Frameworks/PCSC.framework else # AM_CPPFLAGS += -I/usr/include/PCSC endif endif EXTRA_DIST = @srcdir@/*.[ch]xx @srcdir@/*.qrc.in @srcdir@/*.png # @srcdir@/*.ui #LANGS = en de fr it ALL_SRC = @srcdir@/*.[ch]xx \ *.qrc # @srcdir@/*.ui QMAKE_PROJECT = qmake.pro QMAKE_TARGET = qbrowserlib-swisswebview qbrowserlib-buttonlineedit TARGETS = ${QMAKE_TARGET} QMAKE_MAKEFILE = ${QMAKE_TARGET:%=makefile.qmake.%} all: ${TARGETS} $ #$(LANGS:%=@PACKAGENAME@_%.ts) rebuild-ts: $(LANGS) ${LUPDATE} @LUPDATE_ARGS@ ${QMAKE_PROJECT} # ${LANGS}: ${ALL_SRC} # -rm @PACKAGENAME@_$@.qm # svn revert @PACKAGENAME@_$@.ts # mv @PACKAGENAME@_$@.ts translation.old # ${LUPDATE} @LUPDATE_ARGS@ ${QMAKE_PROJECT} # mv @PACKAGENAME@_$@.ts translation.new # echo '' > @PACKAGENAME@_$@.ts # echo '' >> @PACKAGENAME@_$@.ts # echo '' >> @PACKAGENAME@_$@.ts # xqilla merge-translation.xquery >> @PACKAGENAME@_$@.ts # echo '' >> @PACKAGENAME@_$@.ts # rm translation.old translation.new print: @echo "LANGS=${LANGS}" @echo "ALL_SRC=${ALL_SRC}" @echo "QMAKE=${QMAKE}" @echo "QMAKE_OPTIONS=${QMAKE_OPTIONS}" @echo "QMAKE_MAKEFILE=${QMAKE_MAKEFILE}" @echo "QMAKE_TARGET=${QMAKE_TARGET}" @echo "TARGETS=${TARGETS}" # @PACKAGENAME@_%.qm: @srcdir@/@PACKAGENAME@_%.ts # ${LRELEASE} $< -qm $@ %.xpm: resources/%.png convert $< $@ || cp $< $@ # %.ts: ${ALL_SRC} # ${LUPDATE} @LUPDATE_ARGS@ ${QMAKE_PROJECT} ${QMAKE_MAKEFILE}: ${QMAKE_PROJECT} ${ALL_SRC} ${QMAKE} -o $@ $< CONFIG+=${@:makefile.qmake.%=%} # $(LANGS:%=@PACKAGENAME@_%.qm) ${QMAKE_TARGET}: ${QMAKE_MAKEFILE} ${ALL_SRC} make -f makefile.qmake.$@ install-data-local: ${QMAKE_MAKEFILE} ${mkinstalldirs} ${DESTDIR}${QT_INSTALL_PLUGINS} for file in ${QMAKE_TARGET:%=lib%*}; do \ if test -e $$file; then \ ${INSTALL} $$file ${DESTDIR}${QT_INSTALL_PLUGINS}; \ fi; \ done uninstall-local: -rm -r ${QMAKE_TARGET:%=${DESTDIR}${QT_INSTALL_PLUGINS}/lib%*} clean-local: -rm -r ${QMAKE_TARGET:%=lib%*} # $(LANGS:%=@PACKAGENAME@_%.qm) CLEANFILES = ${TARGETS} ${TARGETS:%=%.exe} \ *.o *.obj qrc_*.cpp ui_*.h moc_*.cpp *.dll \ ${QMAKE_TARGET:%=lib%*} MAINTAINERCLEANFILES = makefile.in ${QMAKE_MAKEFILE}