1. 27 Feb, 2018 1 commit
  2. 21 Feb, 2018 1 commit
  3. 20 Feb, 2018 1 commit
  4. 12 Feb, 2018 1 commit
  5. 09 Feb, 2018 1 commit
  6. 02 Feb, 2018 1 commit
  7. 12 Jan, 2018 1 commit
  8. 17 Nov, 2017 12 commits
    • Laurent Claustre's avatar
      0643ddd9
    • Laurent Claustre's avatar
      cleanup macro LIMA_REPR_CODE · bafe9389
      Laurent Claustre authored
      bafe9389
    • Laurent Claustre's avatar
      py3 for __repr_ in sip · e92aae6b
      Laurent Claustre authored
      e92aae6b
    • Laurent Claustre's avatar
      251157ed
    • Laurent Claustre's avatar
      * Python3 compatibility port · bdfd1de4
      Laurent Claustre authored
      * bootstrap.py: managed now msvc version versus python version
      bdfd1de4
    • Laurent Claustre's avatar
      Update main CMakeList.txt for naming convention and fixed only compile python if option is enabled · 60e00ccf
      Laurent Claustre authored
      This is a combination of 5 commits.
      * Created cmake functions instead of using include()
      * Change flag name for camera to LIMACAMERA_<camera>
      Should be the last update for CMake:
      * fixed missing sip feature declaration and use for WITH_SPS_IMAGE
      * move checksipexc.py (set exception scope) to cmake/ directory
      * deteled obsolete Makefile files and python scripts
      final version of limatools.cmake
      60e00ccf
    • Aitor Henry's avatar
      Added test possibility for cameras (using ctest). · 920e1c53
      Aitor Henry authored
      adding condition on linux path.
      920e1c53
    • Laurent Claustre's avatar
      Fixed twice definition in limamodule.sip.in and remove old Makefile · 5befbf5b
      Laurent Claustre authored
      This is a combination of 4 commits.
      Updated main CMakeLists.txt for espia/maxipix/frelon + fix somes issues
      Updated template limamodules.sip file for numpy initialisation
      Updated simulator CMakelist.txt for compliance with new limamodule.sip template file
      5befbf5b
    • Laurent Claustre's avatar
    • Yann Voté's avatar
      [CMake] work by Yann Voté · b954f8cf
      Yann Voté authored
      This is a combination of 17 commits.
      Make shared install targets work on Win32
      Error message is 'install library TARGETS given no DESTINATION!'
      See
      http://stackoverflow.com/questions/14990343/cmake-error-targets-given-no-library-destination-for-shared-library-target
      [simulator/cmake] Make shared install targets work on Win32
      Error message is 'install library TARGETS given no DESTINATION!'
      See
      http://stackoverflow.com/questions/14990343/cmake-error-targets-given-no-library-destination-for-shared-library-target
      [cmake] Fix duplicate path for created folder
      On Windows, Cmake ends up trying to create
      `C:\...\simulatorC:\...\simulator\sip` folder and aborts with error
      `file problem creating directory`.
      Or `Could not create output directory
      C:\...\_build\C:\...\_build\sip\core`
      So remove duplicate path.
      [cmake] Add Processlib include folder for windows
      This folder contains many Windows specific header files. And most
      notably a Windows version of `pthread.h`.
      Hence error message `pthread.h: no such file or directory` disapears.
      [cmake] Do not use HwFileEventMgr.cpp
      This file causes an error due to missing dirent.h on Windows. Plus it is
      not included in .vcproj files before CMake was introduced.
      [cmake] Do not use RegExUtils.cpp
      This file causes an error due to missing regex.h on Windows. Plus it is
      not included in .vcproj files before CMake was introduced.
      [cmake] Add compile definition to fix dllimport error
      Error message is `definition of dllimport: static data member not
      allowed`
      The ``LIMACORE_EXPORTS`` variable is used in LimaCompatibility.h header
      file.
      [cmake] Link to rt only in Linux
      rt.lib does not exists in Windows.
      [cmake] Do not use env var to checksipexc.py execution
      Using environment variable to decide whether or not to execute the script
      is not portable in Windows.
      Since this script should be run only for camera, use string comparison
      instead (is `camera` in the name).
      [cmake] Add variables so that msbuild find NumPy
      On Windows, the GNU Scientific Library gets installed in a specific
      folder. So for msbuild.exe to find it, we add more variables that can be
      used when invoking cmake. For example:
      cmake -D NUMPY_INCLUDE_DIR="C:\Anaconda2\Lib\site-packages\numpy\core\include" ...
      This is needed because of error message `numpyconfig.h: no such file or
      directory`
      [cmake] Export library as .dll (not as .lib)
      Hence get rid of `output filename matches input filename` error message.
      [simulator/cmake] Add compile definition to fix dllimport error
      Error message is `unresolved external symbol __declspec(dllimport)`
      The ``LIBSIMULATOR_EXPORTS`` variable is used in
      SimulatorCompatibility.h header file.
      [cmake] Do no use sip splits for simulator camera
      For the simulator camera, only 5 files are generated by SIP
      (`siplimasimulatorpart{0,1,2,3,4}.cpp`). Hence the process crash
      trying to find file number 5 (`No such file or directory
      siplimasimulatorpart5.cpp`)
      Put everything in one file.
      [cmake] Do not use GCC specific flags on Windows
      `-Wl` and `--no-undefined` are specific to GCC. On windows, we end up
      with a warning `unrecognized option`.
      We suppress this warning.
      [cmake] Make windows install script find CMake paths
      Adapt Windows install script to the CMake tree. Build files are not in
      the same place than previously.
      [cmake] Update install script to CMake
      There is now only one solution file to build.
      [cmake] Add lib prefix to target on Windows
      b954f8cf
    • Philippe Pepiot's avatar
      [CMake] work by Philippe Pepiot · bf3d6e85
      Philippe Pepiot authored
      This is a combination of 4 commits.
      checksipexc.py: pep8
      checksipexc: Use logging
      cmake: compile with sip exceptions enabled
      When checksipexc.py is run with SIP_CHECK_EXC environment variable,
      enable multifile and inplace support.
      bf3d6e85
    • Laurent Claustre's avatar
      [CMake] work by Julien Cristau · 9716ecbf
      Laurent Claustre authored
      This is a combination of 18 commits.
      replace Makefile with CMakeLists for camera/simulator
      lima<module>.sip needs to import limacore.sip
      9716ecbf
  9. 10 Jul, 2017 2 commits
  10. 04 Jul, 2017 1 commit
  11. 12 Dec, 2016 1 commit
  12. 29 Feb, 2016 1 commit
  13. 11 Feb, 2016 1 commit
  14. 11 Nov, 2015 1 commit
  15. 23 Oct, 2015 1 commit
  16. 08 Jul, 2015 1 commit
  17. 17 Jun, 2015 1 commit
  18. 06 Mar, 2015 1 commit
  19. 02 Mar, 2015 1 commit
  20. 27 Feb, 2015 1 commit
  21. 17 Feb, 2015 1 commit
  22. 15 Jan, 2015 1 commit
  23. 06 Jan, 2015 1 commit
    • Sebastien Petitdemange's avatar
      Create a small script to add include namspace into source files · eb2e2efd
      Sebastien Petitdemange authored
      Added namespace in #include lines for lima core files and for camera simulator and meta
      
      chained namespace replacement with processlib script
      
      Add processlib include namespace in core files
      
      Add processlib include namespace in camera meta and simulator
      
      Fixed install processlib include path
      
      Add processlib and lima include namespace into cameras files
      eb2e2efd
  24. 17 Oct, 2014 4 commits
  25. 14 Oct, 2014 1 commit