1. 16 Mar, 2018 1 commit
  2. 09 Mar, 2018 1 commit
  3. 17 Nov, 2017 7 commits
    • Laurent Claustre's avatar
      Fixed ghost chars at begining of files · 31b5de6b
      Laurent Claustre authored
      exit /b
      31b5de6b
    • Aitor Henry's avatar
      Errors doesn't stop CI. · bf1f781b
      Aitor Henry authored
      Should handle errors in CI now.
      Same for batch script. Add a exit error for CI.
      useless condition. and handling errors better.
      bf1f781b
    • Aitor Henry's avatar
      update python script for windows · af478601
      Aitor Henry authored
      af478601
    • Aitor Henry's avatar
      The git code is now in .ymml file. · 9ea0c5a2
      Aitor Henry authored
      This is a combination of 4 commits.
      Trying with some options enabled. lib are on the docker now.
      Option should be always disable, but always used in the yml script.
      Possibility to compile lima with different options using only
      install.bat.
      Same as Linux version install.sh by passing arguments to the script.
      9ea0c5a2
    • Aitor Henry's avatar
      Added a bash script to compile & install. · 3a8d1b82
      Aitor Henry authored
      This is a combination of 6 commits.
      It uses the same concept as before with a config.txt file, created from config.txt_default.(config.txt is in .gitignore)
      The install and build directories will be in home directory by default.
      Added windows script for easy install.
      This one create and use by default the build and install directory two directory level above the lima/ one.
      + rename a bit everything and added the gpl.
      Don't need to pass gsl paths since they are in the CMakeLists.txt of Processlib/
      3a8d1b82
    • Yann Voté's avatar
      Rewrite config parser function to include cameras · 758fa4dd
      Yann Voté authored
      This is a combination of 2 commits.
      Also use context manager to read file
      [cmake] Use conf file to say what to compile
      
      Instead of hardcoding `-D COMPILE_XXX=1` arguments to cmake, which adds
      duplication with `config.inc` file.
      
      Thus `config.inc` becomes the only trusted configuration source.
      
      We then disable SPS_IMAGE by default on Windows since it does not
      compile on this platform and enable BASLER.
      
      Note that we keep hardcoded `-D COMPILE_SIP=1` because we always want to
      compile Python modules.
      758fa4dd
    • 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
  4. 23 Apr, 2013 1 commit
    • Sebastien Gara's avatar
      Commit from VB repo · a876307c
      Sebastien Gara authored
      remove cache and log
      
      Revert pco sdk path
      
      Revert sip/configure.py
      
      Fixed debug compilation + add libconfig as dependency
      a876307c