| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| | |
e2e8c0a Also put builtin include dirs into CodeBlocks project file
92c0dc5 Remove useless line of code
a5683f8 Patch by Campbell Barton: puts definitions into C::B project file
|
| |
| |
| |
| |
| |
| |
| |
| | |
Refactor code from CMakeFindEclipseCDT4.cmake so it can be used
alkso for CodeBlocks, and move it into new file
CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake.
Alex
|
| |
| |
| |
| |
| |
| |
| | |
This enables Codeblocks and QtCreator to do proper highlighting based
on defined macros.
Alex
|
|/
|
|
|
|
| |
This causes that all files in C::B are displayed in a tree starting at /
Alex
|
|
|
|
|
|
|
|
| |
Since CMake 2.6.3 add_custom_target() has a SOURCES option, this was not
yet considered in the C::B generator.
Also, now GENERATED files are not added to the project.
Alex
|
|
|
|
|
|
|
| |
Since now the only users of SetToolSupportsColor() are gone, this
method is removed too.
Alex
|
|
|
|
|
|
|
|
|
| |
Instead of enforcing verbose makefile, now the generated build command
includes "VERBOSE=1" so the output will be verbose when building in
C::B.
Also removed the now unused setForceVerboseMakefiles().
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
|
|
|
|
|
|
| |
The CodeBlocks generator used to omit files that were in siblings directories.
Though that filters out a few files that could be argued aren't of interest
to the user, it also potentialy hides files that are relevant to the user.
Patch by Daniel Teske.
Alex
See: http://bugreports.qt.nokia.com/browse/QTCREATORBUG-2250 for an example.
|
|
|
|
|
|
| |
The compiler id is checked for C++ and C, if there is not one
of those available, then just default to gcc. This makes it
work with Fortran, or None projects.
|
|
|
|
| |
Alex
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the CMAKE_EDIT_COMMAND variable
Both generators use the CMAKE_EDIT_COMMAND variable to determine whether
they should add the edit_cache target, i.e. they don't add it if it's
ccmake, since this does not work inside the output log view of
Eclipse/Codeblocks. But instead of requiring the variable to be set they now
check it for 0 and handle this appropriately. This should help Dave getting
some testing for them :-)
Alex
|
|
|
|
| |
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
|
| |
The CodeBlocks generator did not put all cmake files into the cmake tree of
the generated project. Patch from Daniel Teske.
Alex
|
|
|
|
|
|
|
| |
This converts the CMake license to a pure 3-clause OSI-approved BSD
License. We drop the previous license clause requiring modified
versions to be plainly marked. We also update the CMake copyright to
cover the full development time range.
|
|
|
|
|
|
|
|
| |
Set the working_dir entry in the codeblocks project file of executable
targets to the directory where the executable is created. Then when running
CB, executing the target (not building), will run it from that directory.
Alex
|
|
|
|
| |
ccmake, since this doesn't work in the output tab of the IDE
|
|
|
|
|
|
|
|
|
| |
codeblocks GUI.
-add all global targets from CMAKE_BINARY_DIR to the menu, but not from the subdirs
-add all utility targets to the menu, except the Nightly/Experimental/Continuous-"sub"targets as e.
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
| |
(http://www.cdash.org/CDash/viewBuildError.php?buildid=366375)
Alex
|
|
|
|
|
|
|
|
| |
files of the project, i.e. there is now a "CMake Files" folder additionally
to the "Sources", "Headers" and "Others" folders which already existed.
Patch by Daniel Teske.
Alex
|
|
|
|
|
|
| |
patch by Daniel Teske
Alex
|
|
|
|
|
|
|
| |
-the original file is a C/C++ implementation file
-the header file is not already part of the sources
Alex
|
|
|
|
|
|
| |
project file
Alex
|
|
|
|
|
|
| |
path to the makefile if it contains spaces, under Linux it works with spaces
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
|
|
|
| |
function AppendTarget()
-add "all" target
-some syncing with the Eclipse generator
Alex
|
|
|
|
|
|
| |
rebuild_cache targets
Alex
|
|
|
|
| |
Alex
|
|
|
|
| |
there, also provides secitons for Variables now
|
|
|
|
| |
Alex
|
|
|
|
|
|
|
| |
object files are located (to make "compile file" work). Doesn't work yet,
but at least the .objs/ is now removed from the path.
Alex
|
|
|
|
|
|
| |
-minor optimization for GetLanguageEnabled()
Alex
|
|
|
|
|
|
| |
it needs some more support from CB
Alex
|
|
|
|
|
|
| |
-gcc is always gcc and not mingw
Alex
|
|
|
|
|
|
|
| |
-put the include dirs in the project file to enable autocompletion
-prepare for nmake
Alex
|
|
|
|
| |
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
| |
everything what's needed
Alex
|
|
|
|
| |
Alex
|
|
|
|
| |
Alex
|
|
|
|
| |
Alex
|
|
|
|
| |
Alex
|
|
to be interest in it
Alex
|