Code: Select all
$(TARGET).o.d: $(TARGET).rc
g++ -E -xc-header -DRC_INVOKED -MM -MF $@ -MT $(TARGET).o
Code: Select all
$(TARGET).o.d: $(TARGET).rc
g++ -E -xc-header -DRC_INVOKED -MM -MF $@ -MT $(TARGET).o
Code: Select all
$(TARGET).o.d: $(TARGET).rc
g++ -E -xc-header -DRC_INVOKED -MM -MF $@ -MT $(TARGET).o
Code: Select all
$(CompilerName) $(SourceSwitch) "$(FileFullPath)" $(CmpOptions) $(ObjectSwitch)$(IntermediateDirectory)/$(FileName)$(ObjectSuffix) $(IncludePath)
Code: Select all
../svnversion.h
Code: Select all
../svnversion.h:
svn info --revision HEAD | findstr Revision > svnversion.tmp &
for /f "tokens=1,2" %%i in (svnversion.tmp) do echo #define SVN_VERSION %%j > ..\svnversion.h &
for /f "tokens=1,2" %%i in (svnversion.tmp) do echo #define SVN_VERSION_STR "%%j" >> ..\svnversion.h &
del /q svnversion.tmp
Code: Select all
$(IntermediateDirectory)/emergeDesktop.rc$(DependSuffix)
Code: Select all
$(IntermediateDirectory)/emergeDesktop.rc$(DependSuffix): emergeDesktop.rc
$(CompilerName) -E -xc-header -DRC_INVOKED -MT$(IntermediateDirectory)/emergeDesktop.rc$(ObjectSuffix) -MF$(IntermediateDirectory)/emergeDesktop.rc$(DependSuffix) -MM emergeDesktop.rc
Code: Select all
... -MM $(ProjectPath)/emergeDesktop.rc
Noironhead wrote:But it resulted in mixed path slashes. Is it possible to call some routine to convert $(ProjectPath) to unix format within the Windows version of CodeLite?
You can not extend the clean rule. Sorryironhead wrote:Additionally, is it possible to extend the 'clean' rule to remove emergeDesktop.rc$(DependSuffix)?