1v1541commander_PREPROCMODULES:= v1541commander mainwindow v1541imgwidget \ 2 cbmdosfsmodel cbmdosfswidget cbmdosfsoptionsdialog cbmdosfilewidget \ 3 cbmdosfsstatuswidget petsciiedit petsciibutton petsciiwindow \ 4 logwindow aboutbox cbmdosfslistview cbmdosfilemimedata \ 5 skippablequestion settingsdialog 6v1541commander_CXXMODULES:= $(v1541commander_PREPROCMODULES) main petsciistr \ 7 petsciiconvert settings editoperationcheck 8v1541commander_QRC:= resources 9ifneq ($(PLATFORM),win32) 10v1541commander_QRC+= icon 11endif 12v1541commander_PREPROC:= MOC 13v1541commander_PREPROCFLAGS:= -p. 14v1541commander_posix_CXXFLAGS?= -fPIC 15v1541commander_INCLUDES= -I$(v1541commander_PPSRCDIR) 16v1541commander_CXXFLAGS= -fno-exceptions -fno-rtti 17v1541commander_PKGDEPS:= Qt5Core Qt5Gui Qt5Widgets Qt5Network \ 18 1541img >= 1.1 1541img < 2 19v1541commander_ICONSIZES:= 16x16 32x32 48x48 256x256 20v1541commander_MIMEICONS:= v1541commander-d64 v1541commander-zipcode \ 21 v1541commander-lynx v1541commander-prg 22v1541commander_DESKTOPFILE:= v1541commander 23v1541commander_SHAREDMIMEINFO:= v1541commander 24v1541commander_DOCS:= README.md BUILDING.md LICENSE.txt LICENSE-font.txt \ 25 CHANGES.txt FAQ.txt 26v1541commander_win32_LDFLAGS:= -mwindows 27v1541commander_win32_RES:= windres 28ifneq ($(EMBEDQTL10N),) 29v1541commander_QRC+= qtl10n 30endif 31 32$(call binrules, v1541commander) 33 34ifneq ($(EMBEDQTL10N),) 35$(v1541commander_OBJDIR)$(PSEP)qtl10n_qrc.cpp: \ 36 $(v1541commander_SRCDIR)$(PSEP)qtl10n.qrc 37 cp $(EMBEDQTL10N)$(PSEP)qtbase_de.qm $(v1541commander_SRCDIR) 38 $(RCC) -o $@ --name qtl10n $< 39 $(RMF) $(v1541commander_SRCDIR)$(PSEP)qtbase_de.qm 40 41endif 42 43 44v1541commander_LANGS:= de 45 46$(v1541commander_OBJDIR)$(PSEP)resources_qrc.cpp: $(addsuffix .qm,$(addprefix \ 47 $(v1541commander_SRCDIR)$(PSEP)qm$(PSEP)v1541commander-, \ 48 $(v1541commander_LANGS))) 49 50LRELEASE?= lrelease 51 52$(v1541commander_SRCDIR)$(PSEP)qm$(PSEP)%.qm: \ 53 $(v1541commander_SRCDIR)$(PSEP)%.ts 54 @$(MDP) $(v1541commander_SRCDIR)$(PSEP)qm 55 $(LRELEASE) $< -qm $@ 56 57clean:: 58 rm -fr $(v1541commander_SRCDIR)$(PSEP)qm 59 60