* add a -dfpc define to the resource compiler commandlines, which allows to make FPC specific exceptions in resource scripts. Mantis #24044

git-svn-id: trunk@24438 -
This commit is contained in:
marco 2013-05-04 21:25:36 +00:00
parent ccdd4437d6
commit 09e742f243
5 changed files with 9 additions and 9 deletions

View File

@ -37,7 +37,7 @@ uses
rescmd : '-o $OBJ -a $ARCH -of elf $DBG';
{ cross compiled windres can be used to compile .rc files on linux }
rcbin : 'windres';
rccmd : '--include $INC -O res -o $RES $RC';
rccmd : '--include $INC -O res -D FPC -o $RES $RC';
resourcefileclass : nil;
resflags : [];
);
@ -49,7 +49,7 @@ uses
rescmd : '-o $OBJ -a $ARCH -of xcoff $DBG';
{ cross compiled windres can be used to compile .rc files on other platforms }
rcbin : 'windres';
rccmd : '--include $INC -O res -o $RES $RC';
rccmd : '--include $INC -O res -D FPC -o $RES $RC';
resourcefileclass : nil;
resflags : [];
);
@ -60,7 +60,7 @@ uses
resbin : 'fpcres';
rescmd : '-o $OBJ -a $ENDIAN -of external $DBG';
rcbin : 'windres';
rccmd : '--include $INC -O res -o $RES $RC';
rccmd : '--include $INC -O res -D FPC -o $RES $RC';
resourcefileclass : nil;
resflags : [res_external_file];
);

View File

@ -39,7 +39,7 @@ unit i_bsd;
resbin : 'fpcres';
rescmd : '-o $OBJ -a $ARCH -s $SUBARCH -of mach-o $DBG';
rcbin : 'windres';
rccmd : '--include $INC -O res -o $RES $RC';
rccmd : '--include $INC -O res -D FPC -o $RES $RC';
resourcefileclass : nil;
resflags : [];
);
@ -49,7 +49,7 @@ unit i_bsd;
resbin : 'fpcres';
rescmd : '-o $OBJ -a $ENDIAN -of external $DBG';
rcbin : 'windres';
rccmd : '--include $INC -O res -o $RES $RC';
rccmd : '--include $INC -O res -D FPC -o $RES $RC';
resourcefileclass : nil;
resflags : [res_external_file,res_arch_in_file_name];
);

View File

@ -35,7 +35,7 @@ unit i_emx;
resbin : '';
rescmd : '';
rcbin : 'wrc';
rccmd : '-r -zm -q -bt=os2 -fo=$RES $RC';
rccmd : '-r -zm -q -bt=os2 -dFPC -fo=$RES $RC';
resourcefileclass : nil;
resflags : [res_single_file];
);

View File

@ -35,7 +35,7 @@ unit i_os2;
resbin : '';
rescmd : '';
rcbin : 'wrc';
rccmd : '-r -zm -q -bt=os2 -fo=$RES $RC';
rccmd : '-r -zm -q -bt=os2 -dFPC -fo=$RES $RC';
resourcefileclass : nil;
resflags : [res_single_file];
);

View File

@ -108,7 +108,7 @@ implementation
resbin : 'fpcres';
rescmd : '-o $OBJ -a $ARCH -of coff $DBG';
rcbin : 'windres';
rccmd : '--include $INC -O res -o $RES $RC';
rccmd : '--include $INC -O res -D FPC -o $RES $RC';
resourcefileclass : nil;
resflags : [];
);
@ -119,7 +119,7 @@ implementation
resbin : 'fpcres';
rescmd : '-o $OBJ -a $ARCH -of coff $DBG';
rcbin : 'gorc';
rccmd : '/machine x64 /nw /ni /r /fo $RES $RC';
rccmd : '/machine x64 /nw /ni /r /d FPC /fo $RES $RC';
resourcefileclass : nil;
resflags : [];
);