Branch: refs/heads/cmake
  Home:   https://github.com/mailru/tarantool
  Commit: e72b2465435cb424e569492a4655070ae20e767f
      
https://github.com/mailru/tarantool/commit/e72b2465435cb424e569492a4655070ae20e767f
  Author: Roman Tsisyk <[email protected]>
  Date:   2012-12-27 (Thu, 27 Dec 2012)

  Changed paths:
    M .gitignore
    M CMakeLists.txt
    M client/CMakeLists.txt
    M client/tarantool/CMakeLists.txt
    M client/tarantool_checksum/CMakeLists.txt
    A cmake/BuildLibCORO.cmake
    A cmake/BuildLibEIO.cmake
    A cmake/BuildLibEV.cmake
    A cmake/BuildLibGOPT.cmake
    A cmake/BuildLibOBJC.cmake
    A cmake/BuildMisc.cmake
    A cmake/CMakeTestOBJCCompiler.cmake
    A cmake/CMakeTestOBJCXXCompiler.cmake
    A cmake/FindLibEIO.cmake
    A cmake/FindLibEV.cmake
    A cmake/FindLibOBJC.cmake
    R cmake/check_objective_c_compiler.cmake
    M cmake/compiler.cmake
    R cmake/libobjc.cmake
    M cmake/luajit.cmake
    M cmake/os.cmake
    A cmake/profile.cmake
    A cmake/utils.cmake
    M include/config.h.cmake
    R include/tarantool_eio.h
    R include/tarantool_ev.h
    M src/CMakeLists.txt
    M src/box/index.m
    M src/evio.m
    M src/lua/info.m
    M src/sio.m
    M src/tarantool.m
    R src/tarantool_eio.c
    R src/tarantool_ev.c
    M test/CMakeLists.txt
    M test/box/args.result
    M test/box/args.test
    M test/connector_c/CMakeLists.txt
    M test/unit/CMakeLists.txt
    M third_party/CMakeLists.txt
    R third_party/coro/CMakeLists.txt
    R third_party/gopt/CMakeLists.txt
    A third_party/tarantool_eio.c
    A third_party/tarantool_eio.h
    A third_party/tarantool_ev.c
    A third_party/tarantool_ev.h

  Log Message:
  -----------
  Big CMake refactoring

* Add support for C++ files (use .cpp or .cc files) and ObjC++ (use .mm files)
* Remove ${core_flags} and use ${CMAKE_${lang}_FLAGS} (langs=C;CXX;OBJC;OBJCXX)
* Use add_definitions() for -D flags
* Compile .m using CMAKE_C_COMPILER and .mm using CMAKE_CXX_COMPILER
* Add options to use system versions of bundled libraries



_______________________________________________
Mailing list: https://launchpad.net/~tarantool-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~tarantool-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to