aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Updated dependency version.Renato Filho2012-03-081-2/+2
|
* Version bump to 1.0.2Hugo Parente Lima2012-03-081-1/+1
|
* Version bump to 1.0.1.Hugo Parente Lima2012-03-081-1/+1
|
* The option "avoid protected hack" is now set via command line.sb-1.0.0-rc1Marcelo Lira2012-03-081-9/+0
| | | | | | | | Instead of the old ugly way of compiling the behaviour forever using "#define". Reviewed by Hugo Parente <hugo.lima@openbossa.org> Reviewed by Luciano Wolf <luciano.wolf@openbossa.org>
* Update apiextractor/generatorrunner dependency version.Renato Araujo Oliveira Filho2012-03-081-2/+2
|
* Fixed Cmake files used to find the library after the installation.sb-1.0.0-beta5Renato Araujo Oliveira Filho2012-03-081-2/+2
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Use SBK_PYTHON_INCLUDE_DIR instead of PYTHON_INCLUDE_DIRS or ↵Hugo Parente Lima2012-03-081-6/+6
| | | | | | | PYTHON_INCLUDE_PATH. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>
* Update module version dependency.Renato Araujo Oliveira Filho2012-03-081-2/+2
|
* Updated apiextractor and generatorrunner version dependency.sb-1.0.0-beta4Renato Araujo Oliveira Filho2012-03-081-3/+3
|
* Append python name to libshiboken output fileLauro Neto2012-03-081-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | libshiboken is strongly tied to the python it was compiled against. This commit adds the python name to the output file to make this connection explicit. The generator plugin, binary and includes are untouched as they don't depend on python. Also, Instead of installing the cmake info in a single file, ShibokenConfig.cmake will load the correct file (ShibokenConfig-<python name>.cmake) based on the value of PYTHON_BASENAME when cmake is called. The last shiboken installed will be the default as each install will overwrite ShibokenConfig.cmake. To select an specific python, call cmake with -DPYTHON_BASENAME=python2.6, for python2.6 release. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>
* Fix Py_DEBUG detection on Windows.Hugo Parente Lima2012-03-081-1/+1
| | | | | | | On Windows sysconfig.get('Py_DEBUG') can return None instead of 0. Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Renato Araújo <renato.filho@openbossa.org>
* Minor changed in CMakeLists.txtHugo Parente Lima2012-03-081-5/+4
|
* Fix compilation errors on Windows.Hugo Parente Lima2012-03-081-0/+1
| | | | | Reviewer: Renato Araújo <renato.filho@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Bump ApiExtractor dependency to 0.9.0Lauro Neto2012-03-081-1/+1
|
* Fixes SHIBOKEN_PYTHON_INCLUDE_DIR variable for cmake versions lesser than 2.8.Marcelo Lira2012-03-081-2/+6
| | | | | Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> Reviewed by Renato Araújo <renato.filho@openbossa.org>
* Bump version to 1.0.0Hugo Parente Lima2012-03-081-3/+3
|
* Bump version and package requirements.Hugo Parente Lima2012-03-081-3/+3
|
* libshiboken now sets debug flags for all modules linking against it.Marcelo Lira2012-03-081-0/+3
| | | | | | | The information was added to cmake and pkg-config files. Reviewed by Lauro Moura <lauro.neto@openbossa.org> Reviewed by Renato Araujo <renato.filho@openbossa.org>
* Updated Shiboken cmake files to provide build type information.Marcelo Lira2012-03-081-1/+3
| | | | | | | | | | | | | The build type information, contained in the the SHIBOKEN_BUILD_TYPE variable, will tell modules linking with libshiboken if it was built in Release or Debug mode. The SHIBOKEN_PYTHON_INTERPRETER variable was also added to the cmake Shiboken files, to make it known which Python interpreter (normal or debug, in systems where this separation exists). SHIBOKEN_PYTHON_LIBRARIES variable tells which Python library libshiboken was linked against.
* The CMake configuration for PySide and Shiboken use the PYTHON_LIBRARIESrenatofilho2012-03-081-1/+4
| | | | | | | | | | | | variable to link against Python. This is not the correct way to link against Python on OS X. Instead of specifying a library or the framework, one simply uses the flag "-undefined dynamic_lookup". The symbols will be resolved at runtime when the extension module loads. Fixes bug #352: Thanks to Robert Kern <robert.kern@gmail.com> Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Luciano Wolf <luciano.wolf@openbossa.org>
* Move Python debug check to root Cmake file.renatofilho2012-03-081-0/+23
| | | | | Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Luciano Wolf <luciano.wolf@openbossa.org>
* Shiboken generator code moved to the directory generator.Hugo Parente Lima2012-03-081-73/+22
| | | | | Reviewer: Renato Araújo <renato.filho@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Add "doc" target to be able to build the docs out of the source directory.Hugo Parente Lima2012-03-081-0/+1
|
* Version bumpHugo Parente Lima2012-03-081-1/+1
|
* Created cmake option 'ENABLE_VERSION_SUFFIX' to use version on generated ↵sb-0.5.0Renato Filho2010-09-101-0/+8
| | | | | | | files to allow multiples version installed simultaneous. Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Luciano Wolf <luciano.wolf@openbossa.org>
* Bump the shiboken version due to BIC changes in commits:Hugo Parente Lima2010-09-091-2/+2
| | | | | 1eda671a34eba38e7e74e592e4ae88fa6803bcba b4c007c3ee9932b7a384b2b4fcdc8b4be2dfbad9
* Bump the required versions for ApiExtractor and GeneratorRunner.Hugo Parente Lima2010-09-091-2/+2
|
* Use the correct path separator on Windows.Hugo Parente Lima2010-08-311-0/+6
|
* Add -Wno-strict-aliasing to debug and release builds using GCC.Hugo Parente Lima2010-08-301-2/+2
|
* Remove definition of NOCOLOR constant.Hugo Parente Lima2010-08-191-1/+1
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Renato Araújo <renato.araujo@openbossa.org>
* Fix flags used when compiling using MSVC.Renato Filho2010-08-191-1/+1
| | | | | Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Luciano Wolf <luciano.wolf@openbossa.org>
* Use CMake DEFINES to export symbols.Renato Filho2010-08-191-4/+6
| | | | | Reviewer: Hugo Parente Lima <hugo.pl@gmail.com> Luciano Wolf <luciano.wolf@openbossa.org>
* Fix debug build when no debug symbols was found for Python libs.Hugo Parente Lima2010-08-111-1/+2
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Renato Araújo <renato.filho@openbossa.org>
* Bump to version 0.4.1.Renato Filho2010-08-031-1/+1
|
* Bump version due to ABI changes.Lauro Neto2010-08-021-2/+2
| | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
* Fixed build to completely avoid debug symbols when compiling in release mode.Marcelo Lira2010-07-271-0/+1
| | | | | Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> Reviewed by Renato Araújo <renato.filho@openbossa.org>
* Added a custom cmake file to help finding Python debug provisions.Marcelo Lira2010-07-211-1/+4
| | | | | Reviewed by Luciano Wolf <luciano.wolf@openbossa.org> Reviewed by Renato Araújo <renato.filho@openbossa.org>
* Moved python detection to root CMakelist.Renato Filho2010-07-191-0/+2
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Use correct python library in debug mode.Renato Filho2010-07-191-0/+20
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Removed "lib" prefix from shiboken plugin.Renato Filho2010-07-191-0/+1
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Increase required versions of ApiExtractor and GeneratorRunner.Hugo Parente Lima2010-07-091-2/+2
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Bruno Araújo <bruno.araujo@openbossa.org>
* Fix cmake files used by other projects to detect Shiboken.Hugo Parente Lima2010-06-231-2/+2
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
* Bump version to 0.3.3.Renato Filho2010-06-071-1/+1
|
* Use external CXX_FLAGS on compilation flags.Renato Filho2010-05-281-2/+2
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>, Marcelo Lira <marcelo.lira@openbossa.org>
* Disabled GCC optimization flags by default.Renato Filho2010-05-281-12/+13
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>, Marcelo Lira <marcelo.lira@openbossa.org>
* Bump to version 0.3.2Renato Filho2010-05-041-1/+1
|
* Updated git-archive use to keep compatibility with git version 1.6.sb-0.3.1Renato Filho2010-05-041-1/+1
|
* Bump version to 0.3.1.Hugo Parente Lima2010-05-041-1/+1
|
* Do not build tests if explicitly wanted to. Default is to build.Carlos Goncalves2010-04-221-2/+8
| | | | | | | | | The majority of users don't need tests built. This will reduce build time significantly, and packagers will be thanked for it. To not build tests append -DBUILD_TESTS=False to cmake parameters. Reviewer: Anderson Lizardo <anderson.lizardo@openbossa.org> Reviewer: Hugo Parente <hugo.lima@openbossa.org>
* Version bump to 0.3.0 due to many ABI changes.Hugo Lima2010-03-311-1/+1
| | | | | Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Reviewer: Anderson Lizardo <anderson.lizardo@openbossa.org>