Skip to content
Snippets Groups Projects
  1. Sep 11, 2019
    • Igor Munkin's avatar
      test: move luajit-tap suite to luajit repo · 22a6375f
      Igor Munkin authored
      * All test chunks related to luajit were moved from tarantool source
      tree to the luajit repo
      * Adjusted CMakeLists via creating a symlink to luajit test directory
      to fix out-of-source tests
      
      Closed #4478
      
      (cherry picked from commit 43575303)
      22a6375f
  2. Jun 16, 2019
  3. Mar 02, 2019
  4. Oct 12, 2018
  5. Apr 22, 2018
    • Alexander Turenko's avatar
      Remove autogenerated files · 1473e30e
      Alexander Turenko authored
      Rewrote TCL scripts as posix shell ones, enabled SQL_MAINTAINER_MODE
      commands unconditionally.
      
      Rewrote cmake targets to generate those files in a build directory
      instead of the source directory.
      
      Fixes #3183.
      1473e30e
  6. Jul 14, 2017
  7. May 05, 2017
    • Nick Zavaritsky's avatar
      Check in sqlite 3.16.2 · d0a9dfed
      Nick Zavaritsky authored
      * do not include autotools build files
      
      sql: [#2387] [#2267] Cleanup unused SQLite fines.
      
      sql: Checkin SQLite test coverage
      
      sql: Remove TCL-based tests
      
      Remove sqlite-tcl testsuite along with all TCL-relared libs.
      Clean up sqlite's CMakeLists and remove redundant TCL-related
      sources.
      
      	* src/lib/sqlite/CMakeLists.txt: Remove dependency on TCL library.
      	* src/lib/sqlite/src/CMakeLists.txt: Remove testfixture target.
      	* src/lib/sqlite/src/test.*: Remove.
      	* src/lib/sqlite/src/sqlite3.rc: Ditto.
      	* src/lib/sqlite/src/tclsqlite.c: Ditto.
      	* src/lib/sqlite/ext: Ditto.
      	* test/sqlite-tcl: Ditto.
      
      Add -o option in lemon (output file name)
      
      This is necessary for out-of-source CMake builds.
      
      Use dummy commit date and UUID in sqlite3.h
      
      Last commit date and UUID are included in generated sqlite3.h. We don't
      distribute standalone sqlite, and Tarantool itself is already
      version-stamped.
      
      sqlite: Add VERSION
      Implement CMake build rules for sqlite.
      d0a9dfed
  8. Mar 28, 2017
  9. Oct 06, 2016
  10. Sep 01, 2016
  11. Aug 30, 2016
  12. Aug 19, 2016
  13. Aug 03, 2016
  14. Jun 09, 2016
  15. May 16, 2016
  16. May 11, 2016
  17. Feb 18, 2016
  18. Feb 09, 2016
  19. Feb 01, 2016
  20. Jan 22, 2016
  21. Jan 19, 2016
  22. Jan 18, 2016
  23. Jan 09, 2016
    • Roman Tsisyk's avatar
      Update CMakeFiles to unify deb/rpm packaging · 728eaebd
      Roman Tsisyk authored
      * Add -DENABLE_DIST=ON option to enable init scripts on `make install`
      * Create directories for tarantoolctl on `make install`
      * Add logrotate script to `make install`
      * Fix example.lua to work out of the box
      * Use /etc/default instead of /etc/sysconfig on Debian
      * Fix directories permissions for tarantoolctl
      * Add support for systemd-tmpfiles (required by Fedora)
      728eaebd
  24. Dec 15, 2015
  25. Nov 13, 2015
  26. Sep 30, 2015
  27. Aug 28, 2015
  28. Jul 07, 2015
  29. Jul 06, 2015
    • Veniamin Gvozdikov's avatar
      Updated FreeBSD ports files · 82227773
      Veniamin Gvozdikov authored
      82227773
    • Konstantin Osipov's avatar
      gh-897: stored functions in C/C++ · fccb62ce
      Konstantin Osipov authored
      Implement basic support for stored functions in C/C++.
      
      - split away struct func from struct func_def (function
      object and function definition object).
      - extend box.schema.func.create() to accept 'language' argument.
      - move module API related cmake magic to its own file
      - add test/lib to gitignore
      - update to the new test-run
      - add a test
      fccb62ce
  30. Apr 22, 2015
    • Roman Tsisyk's avatar
    • Roman Tsisyk's avatar
      Rename module.h to tarantool.h · b53e4674
      Roman Tsisyk authored
      b53e4674
    • Roman Tsisyk's avatar
      Define public module API for Tarantool Lua/C modules · efe97b7b
      Roman Tsisyk authored
      This patch adds `src/module.h` header file with definition of all public
      API functions suitable to use in Lua/C modules for Tarantool. This header
      is automatically generated from src/*.h by CMake (`make generate_module_api`)
      by extracting code blocks between /** \cond public */ /* \endcond public */
      Doxygen-style comments.
      
      Definitions of functions in module.h are frozen and must not be changed by
      future commits/releases. A new test case `app/module_api` is added to check
      compilation, linkage and loading of Lua modules and functionality of
      provided API functions.
      
      Other changes:
      
       * Convert mysql and pg to use module.h and prepare to convert to .c
       * Fix includes in say.h, coeio.h
       * Rename luaL_pushnumber64 to luaL_pushuint64 and
                luaL_pushinumber64 to luaL_pushint64
       * Add LUA_API macros to public luaL_* functions (actually adds extern "C")
      efe97b7b
  31. Feb 25, 2015
  32. Jan 30, 2015
  33. Nov 24, 2014
Loading