folgendes Problem: Es sollen zusätzlich zu den XClass-Resourcen eigene Resourcen eingebunden werden.
Code: Alles auswählen
[PROJECT]
DEBUG = yes
VERSION = 2.0
PROJECT.XPJ
[PROJECT.XPJ]
..\PRG.exe
[..\PRG.exe]
COMPILE = xpp
COMPILE_FLAGS = /ga /wi /iInclude /q /w
DEBUG_SAVE = yes
GUI = yes
LINKER = ALINK
LINK_FLAGS =
RC_COMPILE = ARC
RC_FLAGS = /v /o:..\Resource\Eigene.res
OBJ_DIR = OBJD
// $START-AUTODEPEND
...
// $STOP-AUTODEPEND
..\Resource\Eigene.arc
Dabei kommt das Problem auf, dass man Pfade entweder zur xclimage.arc oder zur den jeweiligen Resource setzen muss. Da das ganze Projekt versioniert ist sollten möglichst
keine absoluten Pfade gesetzt werden und auch generell keine großartigen Eingriffe notwendig sein, um die zusätzlichen Resourcen mit einzubinden.
Bisheriger Workaround:
Die xclimage.arc aus dem XClass-Resource-Verzeichnis wird in das Projektverzeichnis kopiert.
In den Umgebungsvariablen ist XPPRESOURCE erweitert um das XClass-Resource-Verzeichnis.
Damit ist das Projekt autark und es muss nur einmalig die Umgebungsvarialble angepasst werden.
Gibt es da noch eine bessere Variante, die eigenen Resource zusätzlich einzubinden ohne den beschriebenen Workaround?