1. 31 Oct, 2013 1 commit
    • Jussi Lindgren's avatar
      build: Fixed build bug with Linuxes having Matlab · 81c20bf0
      Jussi Lindgren authored
      Addresses Mantis #143. As usual, this may not work with
      all Matlab versions. Tested Win7 64bit with 32bit Matlab
      r2011b, and Linux Mint 13 with 64bit Matlab r2013a.
      Additionally, made the build a bit less noisy.
  2. 19 Jul, 2013 1 commit
  3. 19 Jun, 2013 1 commit
  4. 14 Jun, 2013 1 commit
  5. 13 Jun, 2013 1 commit
  6. 06 May, 2013 2 commits
    • Jozef Legeny's avatar
      core/cmake-modules: · d979aa4d
      Jozef Legeny authored
      * modified cmake modules to work with the new folder structure
      - removed the openvibe branch system
      + added new way to skip subprojects, one has to set a
      SKIP_PROJECT_SUBPROJECT variable in CMakeLists.txt
      * fixed CMakeLists.txt files for FS, XML and System modules
      * fixed the includes of modules, now a full path (with inserted
      include/) has to be specified
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@3617 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
    • Jozef Legeny's avatar
      core/cmake-modules: · 6a80480e
      Jozef Legeny authored
      + added most common cmake modules
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@3601 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
  7. 11 Apr, 2013 1 commit
    • Jozef Legeny's avatar
      openvibe-documentation: · 29b6df0a
      Jozef Legeny authored
      * changed the way how the plugin inspector is called, now everything is compiled in a single run of the CMake/make install
      + added parameters to plugin inspector, it can now load plugins from arbitrary folders and dump folders can be specified from the command line
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@3568 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f
  8. 08 Feb, 2013 1 commit
    • Jussi Lindgren's avatar
      Whole build system: · 6e7dde15
      Jussi Lindgren authored
       * WARNING: this commit is likely to break something. Please let us know what and where. 
       * NOTE:  It is important to clean your source tree of non-versioned files before re-building this new revision of OpenViBE. Do a fresh checkout for simplicity. 
       * A lot of functionality has been moved to portable CMake code from the platform specific scripts
       * Dependencies are explicitly handled with cmakelists. Calling Find* for OpenViBE component now specifies an explicit lib dependency.
       * Correct visual studio project generation, tested on VC 2010 Express. Use win32-generate-vc-proj.cmd to generate a project, and win32-launch-vc.cmd to start VS with env vars set. You may have to tinker the launched .exe for other versions of VS.
       * 'Openvibe style branching' is still supported
       * Includes are no longer copied before they're used. This helps visual studio development (i.e. always edit/locate the real source header)	
       * Tested that applications still run on linux mint & win7. Also tested a few scenarios.
       * ${OpenViBE_blahblah} environment variables have been largely removed. If you need to have source tree all over your filesystem, replace the folders in question with symbolic links?
       * Build should be completely 'out-of-source' : everything that build produces should now be written under local-tmp/ and dist/, no mods to the source tree.
       * Cmake install target now takes care of file copying to dist/
       * We still have separate build scripts for the two platforms. But now these mainly set some environment variables and call CMake. We can't launch vsvars32.bat from inside cmake it seems, so at least a tiny win script needs to be present to launch cmake and set the dependencies up.
       * Parts of Openvibe can be built as Debug while rest is built as release by either toggling configuration manager config for the project in Visual Studio, or walking to the desired directory in local-tmp and hitting 'nmake install' or 'make install' there
       * Application launch scripts are now built from a few templates both on win and linux.
       * Existing WIP-branches have not been converted to the new build. If you really need one converted, let us know.
      git-svn-id: svn://scm.gforge.inria.fr/svn/openvibe@3406 c330d7e9-fc0c-0410-a5b3-fd85c6f5aa8f