Skip to content

Commit

Permalink
- Added new plugin: ContinousBuild which allows use to build the file…
Browse files Browse the repository at this point in the history
… OnSave. NOT completed yet

- Fixed: regression bug: F4 (jump to next error) started from last error


git-svn-id: https://codelite.svn.sourceforge.net/svnroot/codelite/trunk@2454 9da81c78-c036-0410-9e1f-a2b0375e4b5a
  • Loading branch information
eranif committed Nov 22, 2008
1 parent 915d5d7 commit e7144e1
Show file tree
Hide file tree
Showing 49 changed files with 1,953 additions and 588 deletions.
4 changes: 2 additions & 2 deletions CodeFormatter/CodeFormatter.project
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,6 @@
<File Name="codeformatterdlg.cpp"/>
</VirtualDirectory>
<Dependencies/>
<Dependencies Name="WinDebugUnicode"/>
<Dependencies Name="WinReleaseUnicode"/>
<Settings Type="Dynamic Library">
<Configuration Name="DebugUnicode" CompilerType="gnu g++" DebuggerType="GNU gdb debugger" Type="">
<General OutputFile="../Runtime/plugins/CodeFormatter.so" IntermediateDirectory="./DebugUnicode" Command="" CommandArguments="" WorkingDirectory="./DebugUnicode" PauseExecWhenProcTerminates="yes"/>
Expand Down Expand Up @@ -183,4 +181,6 @@
</Configuration>
</Settings>
<Dependencies Name="ReleaseUnicode"/>
<Dependencies Name="WinDebugUnicode"/>
<Dependencies Name="WinReleaseUnicode"/>
</CodeLite_Project>
74 changes: 36 additions & 38 deletions CodeLite/CodeLite.project
Original file line number Diff line number Diff line change
Expand Up @@ -93,8 +93,6 @@
<File Name="tagscache.cpp"/>
<File Name="tagscache.h"/>
</VirtualDirectory>
<Dependencies Name="WinDebugUnicode"/>
<Dependencies Name="WinReleaseUnicode"/>
<Settings Type="Static Library">
<Configuration Name="DebugUnicode" CompilerType="gnu g++" DebuggerType="" Type="">
<General OutputFile="../lib/gcc_lib/libCodeLiteud.a" IntermediateDirectory="./DebugUnicode" Command="" CommandArguments="" WorkingDirectory="" PauseExecWhenProcTerminates="yes"/>
Expand All @@ -107,21 +105,21 @@
<Preprocessor Value="YY_NEVER_INTERACTIVE=1"/>
</Compiler>
<Linker Required="yes" Options=" "/>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath=""></Debugger>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath=""/>
<ResourceCompiler Required="no" Options=""/>
<PreBuild/>
<PostBuild/>
<CustomBuild Enabled="no">
<CleanCommand></CleanCommand>
<BuildCommand></BuildCommand>
<SingleFileCommand></SingleFileCommand>
<MakefileGenerationCommand></MakefileGenerationCommand>
<ThirdPartyToolName></ThirdPartyToolName>
<WorkingDirectory></WorkingDirectory>
<CleanCommand/>
<BuildCommand/>
<SingleFileCommand/>
<MakefileGenerationCommand/>
<ThirdPartyToolName/>
<WorkingDirectory/>
</CustomBuild>
<AdditionalRules>
<CustomPostBuild></CustomPostBuild>
<CustomPreBuild></CustomPreBuild>
<CustomPostBuild/>
<CustomPreBuild/>
</AdditionalRules>
</Configuration>
<Configuration Name="ReleaseUnicode" CompilerType="gnu g++" DebuggerType="GNU gdb debugger" Type="Static Library">
Expand All @@ -135,23 +133,21 @@
<Preprocessor Value="YY_NEVER_INTERACTIVE=1"/>
</Compiler>
<Linker Required="yes" Options=" "/>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath=""></Debugger>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath=""/>
<ResourceCompiler Required="no" Options=""/>
<PreBuild/>
<PostBuild/>
<CustomBuild Enabled="no">
<CleanCommand></CleanCommand>
<BuildCommand></BuildCommand>
<SingleFileCommand></SingleFileCommand>
<MakefileGenerationCommand></MakefileGenerationCommand>
<CleanCommand/>
<BuildCommand/>
<SingleFileCommand/>
<MakefileGenerationCommand/>
<ThirdPartyToolName>None</ThirdPartyToolName>
<WorkingDirectory></WorkingDirectory>
<WorkingDirectory/>
</CustomBuild>
<AdditionalRules>
<CustomPostBuild></CustomPostBuild>
<CustomPreBuild>

</CustomPreBuild>
<CustomPostBuild/>
<CustomPreBuild/>
</AdditionalRules>
</Configuration>
<Configuration Name="WinDebugUnicode" CompilerType="gnu g++" DebuggerType="GNU gdb debugger" Type="">
Expand All @@ -164,21 +160,21 @@
<Preprocessor Value="WXUSINGDLL"/>
</Compiler>
<Linker Required="yes" Options=""/>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath=""></Debugger>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath=""/>
<ResourceCompiler Required="no" Options=""/>
<PreBuild/>
<PostBuild/>
<CustomBuild Enabled="no">
<CleanCommand></CleanCommand>
<BuildCommand></BuildCommand>
<SingleFileCommand></SingleFileCommand>
<MakefileGenerationCommand></MakefileGenerationCommand>
<ThirdPartyToolName></ThirdPartyToolName>
<WorkingDirectory></WorkingDirectory>
<CleanCommand/>
<BuildCommand/>
<SingleFileCommand/>
<MakefileGenerationCommand/>
<ThirdPartyToolName/>
<WorkingDirectory/>
</CustomBuild>
<AdditionalRules>
<CustomPostBuild></CustomPostBuild>
<CustomPreBuild></CustomPreBuild>
<CustomPostBuild/>
<CustomPreBuild/>
</AdditionalRules>
</Configuration>
<Configuration Name="WinReleaseUnicode" CompilerType="gnu g++" DebuggerType="GNU gdb debugger" Type="Static Library">
Expand All @@ -191,22 +187,24 @@
<Preprocessor Value="WXUSINGDLL"/>
</Compiler>
<Linker Required="yes" Options=""/>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath=""></Debugger>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath=""/>
<ResourceCompiler Required="no" Options=""/>
<PreBuild/>
<PostBuild/>
<CustomBuild Enabled="no">
<CleanCommand></CleanCommand>
<BuildCommand></BuildCommand>
<SingleFileCommand></SingleFileCommand>
<MakefileGenerationCommand></MakefileGenerationCommand>
<CleanCommand/>
<BuildCommand/>
<SingleFileCommand/>
<MakefileGenerationCommand/>
<ThirdPartyToolName>None</ThirdPartyToolName>
<WorkingDirectory></WorkingDirectory>
<WorkingDirectory/>
</CustomBuild>
<AdditionalRules>
<CustomPostBuild></CustomPostBuild>
<CustomPreBuild></CustomPreBuild>
<CustomPostBuild/>
<CustomPreBuild/>
</AdditionalRules>
</Configuration>
</Settings>
<Dependencies Name="WinReleaseUnicode"/>
<Dependencies Name="WinDebugUnicode"/>
</CodeLite_Project>
187 changes: 187 additions & 0 deletions ContinuousBuild/ContinuousBuild.project
Original file line number Diff line number Diff line change
@@ -0,0 +1,187 @@
<?xml version="1.0" encoding="utf-8"?>
<CodeLite_Project Name="ContinuousBuild">
<VirtualDirectory Name="src">
<File Name="continuousbuild.cpp"/>
</VirtualDirectory>
<VirtualDirectory Name="include">
<File Name="continuousbuild.h"/>
</VirtualDirectory>
<Dependencies/>
<VirtualDirectory Name="UI">
<File Name="continousbuildbasepane.cpp"/>
<File Name="continousbuildbasepane.h"/>
<File Name="continousbuildpane.cpp"/>
<File Name="continousbuildpane.h"/>
</VirtualDirectory>
<VirtualDirectory Name="formbuilder">
<File Name="continousbuildbasepane.fbp"/>
</VirtualDirectory>
<VirtualDirectory Name="Configuration">
<File Name="continousbuildconf.cpp"/>
<File Name="continousbuildconf.h"/>
</VirtualDirectory>
<Settings Type="Dynamic Library">
<Configuration Name="DebugUnicode" CompilerType="gnu g++" DebuggerType="GNU gdb debugger" Type="Dynamic Library">
<General OutputFile="../Runtime/plugins/ContinuousBuild.so" IntermediateDirectory="./DebugUnicode" Command="" CommandArguments="" WorkingDirectory="./DebugUnicode" PauseExecWhenProcTerminates="yes"/>
<Compiler Required="yes" Options="-g;$(shell wx-config --cxxflags --debug=yes --unicode=yes)">
<IncludePath Value="."/>
<IncludePath Value="../Interfaces"/>
<IncludePath Value="../CodeLite"/>
<IncludePath Value="../Plugin"/>
<IncludePath Value="../sqlite3"/>
<IncludePath Value="../sdk/wxsqlite3/include"/>
<Preprocessor Value="__WX__"/>
<Preprocessor Value="WXUSINGDLL"/>
<Preprocessor Value="YY_NEVER_INTERACTIVE=1"/>
</Compiler>
<Linker Required="yes" Options="$(shell wx-config --debug=yes --libs --unicode=yes);-g">
<LibraryPath Value="../lib/gcc_lib"/>
<Library Value="libpluginu.a"/>
<Library Value="libcodeliteud.a"/>
<Library Value="libwxsqlite3ud.a"/>
<Library Value="libsqlite3.a"/>
</Linker>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath=""></Debugger>
<ResourceCompiler Required="no" Options=""/>
<PreBuild/>
<PostBuild/>
<CustomBuild Enabled="no">
<CleanCommand></CleanCommand>
<BuildCommand></BuildCommand>
<SingleFileCommand></SingleFileCommand>
<MakefileGenerationCommand></MakefileGenerationCommand>
<ThirdPartyToolName>None</ThirdPartyToolName>
<WorkingDirectory></WorkingDirectory>
</CustomBuild>
<AdditionalRules>
<CustomPostBuild></CustomPostBuild>
<CustomPreBuild>

</CustomPreBuild>
</AdditionalRules>
</Configuration>
<Configuration Name="ReleaseUnicode" CompilerType="gnu g++" DebuggerType="GNU gdb debugger" Type="Dynamic Library">
<General OutputFile="../Runtime/plugins/ContinuousBuild.so" IntermediateDirectory="./ReleaseUnicode" Command="" CommandArguments="" WorkingDirectory="./ReleaseUnicode" PauseExecWhenProcTerminates="yes"/>
<Compiler Required="yes" Options="$(shell wx-config --cxxflags --debug=no --unicode=yes); -O2">
<IncludePath Value="."/>
<IncludePath Value="../Interfaces"/>
<IncludePath Value="../CodeLite"/>
<IncludePath Value="../Plugin"/>
<IncludePath Value="../sqlite3"/>
<IncludePath Value="../sdk/wxsqlite3/include"/>
<Preprocessor Value="__WX__"/>
<Preprocessor Value="WXUSINGDLL"/>
<Preprocessor Value="YY_NEVER_INTERACTIVE=1"/>
</Compiler>
<Linker Required="yes" Options="-O2;$(shell wx-config --debug=no --libs --unicode=yes);">
<LibraryPath Value="../lib/gcc_lib"/>
<Library Value="libpluginu.a"/>
<Library Value="libcodeliteu.a"/>
<Library Value="libwxsqlite3u.a"/>
<Library Value="libsqlite3.a"/>
</Linker>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath=""></Debugger>
<ResourceCompiler Required="no" Options=""/>
<PreBuild/>
<PostBuild/>
<CustomBuild Enabled="no">
<CleanCommand></CleanCommand>
<BuildCommand></BuildCommand>
<SingleFileCommand></SingleFileCommand>
<MakefileGenerationCommand></MakefileGenerationCommand>
<ThirdPartyToolName>None</ThirdPartyToolName>
<WorkingDirectory></WorkingDirectory>
</CustomBuild>
<AdditionalRules>
<CustomPostBuild></CustomPostBuild>
<CustomPreBuild>

</CustomPreBuild>
</AdditionalRules>
</Configuration>
<Configuration Name="WinDebugUnicode" CompilerType="gnu g++" DebuggerType="GNU gdb debugger" Type="Dynamic Library">
<General OutputFile="../Runtime/plugins/ContinuousBuild.dll" IntermediateDirectory="./WinDebugUnicode" Command="" CommandArguments="" WorkingDirectory="" PauseExecWhenProcTerminates="yes"/>
<Compiler Required="yes" Options="-g;$(shell wx-config --cxxflags --unicode=yes --debug=yes)">
<IncludePath Value="."/>
<IncludePath Value="../Interfaces"/>
<IncludePath Value="../CodeLite"/>
<IncludePath Value="../Plugin"/>
<IncludePath Value="../sqlite3"/>
<IncludePath Value="../sdk/wxsqlite3/include"/>
<Preprocessor Value="__WX__"/>
<Preprocessor Value="WXUSINGDLL"/>
<Preprocessor Value="_WIN32_WINNT=0x501"/>
<Preprocessor Value="ASTYLE_LIB"/>
</Compiler>
<Linker Required="yes" Options="-O2;$(shell wx-config --debug=yes --libs --unicode=yes);">
<LibraryPath Value="../lib/gcc_lib"/>
<Library Value="libplugin_sdkud.a"/>
<Library Value="libCodeLiteud.a"/>
<Library Value="libwxsqlite3ud.a"/>
<Library Value="libsqlite3.a"/>
<Library Value="libwxmsw28ud.a"/>
</Linker>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath=""></Debugger>
<ResourceCompiler Required="no" Options=""/>
<PreBuild/>
<PostBuild/>
<CustomBuild Enabled="no">
<CleanCommand></CleanCommand>
<BuildCommand></BuildCommand>
<SingleFileCommand></SingleFileCommand>
<MakefileGenerationCommand></MakefileGenerationCommand>
<ThirdPartyToolName>None</ThirdPartyToolName>
<WorkingDirectory></WorkingDirectory>
</CustomBuild>
<AdditionalRules>
<CustomPostBuild></CustomPostBuild>
<CustomPreBuild>

</CustomPreBuild>
</AdditionalRules>
</Configuration>
<Configuration Name="WinReleaseUnicode" CompilerType="gnu g++" DebuggerType="GNU gdb debugger" Type="Dynamic Library">
<General OutputFile="../Runtime/plugins/ContinuousBuild.dll" IntermediateDirectory="./WinReleaseUnicode" Command="./CodeLite.exe" CommandArguments="-b ." WorkingDirectory="../Runtime" PauseExecWhenProcTerminates="no"/>
<Compiler Required="yes" Options="$(shell wx-config --cxxflags --unicode=yes --debug=no);-O2">
<IncludePath Value="."/>
<IncludePath Value="../Interfaces"/>
<IncludePath Value="../CodeLite"/>
<IncludePath Value="../Plugin"/>
<IncludePath Value="../sqlite3"/>
<IncludePath Value="../sdk/wxsqlite3/include"/>
<Preprocessor Value="__WX__"/>
<Preprocessor Value="WXUSINGDLL"/>
<Preprocessor Value="_WIN32_WINNT=0x501"/>
<Preprocessor Value="ASTYLE_LIB"/>
</Compiler>
<Linker Required="yes" Options="-O2;$(shell wx-config --debug=no --libs --unicode=yes);">
<LibraryPath Value="../lib/gcc_lib"/>
<Library Value="libplugin_sdku.a"/>
<Library Value="libCodeLiteu.a"/>
<Library Value="libwxsqlite3u.a"/>
<Library Value="libsqlite3.a"/>
<Library Value="libwxmsw28u.a"/>
</Linker>
<Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath=""></Debugger>
<ResourceCompiler Required="no" Options=""/>
<PreBuild/>
<PostBuild/>
<CustomBuild Enabled="no">
<CleanCommand></CleanCommand>
<BuildCommand></BuildCommand>
<SingleFileCommand></SingleFileCommand>
<MakefileGenerationCommand></MakefileGenerationCommand>
<ThirdPartyToolName>None</ThirdPartyToolName>
<WorkingDirectory></WorkingDirectory>
</CustomBuild>
<AdditionalRules>
<CustomPostBuild></CustomPostBuild>
<CustomPreBuild>

</CustomPreBuild>
</AdditionalRules>
</Configuration>
</Settings>
<Dependencies Name="WinDebugUnicode"/>
<Dependencies Name="WinReleaseUnicode"/>
</CodeLite_Project>
Loading

0 comments on commit e7144e1

Please sign in to comment.