Skip to content
Snippets Groups Projects
  1. May 22, 2016
    • nicolas's avatar
      Replace all double quotes with single quotes · 88420038
      nicolas authored
      To homogenize the file and allow keys/strings to be searched easily.
      88420038
    • nicolas's avatar
      Port scons build files for Windows users · 69d3e702
      nicolas authored
      We disable:
      - the tests (which require glib) although they can be
        reactivated with the `--tests` command line flag
      - shared library (lack of export symbol declarations
        means that although it can be built, no symbol is
        exported and therefore it can't be used)
      
      The `install` target installs the library and headers
      under the `build` folder, because it's a traditional practice
      to move libraries to a central location on Windows, unless
      you are using cygwin. In which case pass `prefix` to the
      command line.
      
      We adapt tools\windows\build_examples.bat to take the library
      that is built using scons or using tools\windows\build.bat
      69d3e702
    • nicolas's avatar
      Move sections around to allow porting to windows · f31e3ba4
      nicolas authored
      We will need to use the environment's CC variable to make decisions
      that apply to windows compiling and linking. Therefore we move some
      existing sections below the set up of env["CC"] and env["CXX"]
      f31e3ba4
  2. Oct 04, 2015
  3. Oct 03, 2015
  4. Dec 07, 2014
  5. Oct 29, 2014
    • stewart's avatar
      Scons now doesn't throw away... · e057e8cb
      stewart authored
      Scons now doesn't throw away /home/stewart/.nix-profile/lib/pkgconfig:/nix/var/nix/profiles/default/lib/pkgconfig:/run/current-system/sw/lib/pkgconfig, so NixOS can build it
      e057e8cb
  6. Apr 20, 2014
  7. Apr 13, 2014
  8. Mar 17, 2014
  9. Jan 16, 2014
  10. Jan 11, 2014
  11. Jan 04, 2014
  12. Dec 22, 2013
  13. Dec 05, 2013
  14. Dec 03, 2013
    • Joe Rozner's avatar
      Fix LC_ID_DYLIB for OS X · 52bdc9d3
      Joe Rozner authored
      Wrapping the SHLINKFLAGS in an array rather than as a single string
      caused the link flags to be passed to clang double quoted. This cuased
      clang to interpret the flags as a string rather than as a flag which
      caused the -install_name flag to never be passed to the linker.
      52bdc9d3
    • Dan Hirsch's avatar
      Got perl bindings started · 1d115279
      Dan Hirsch authored
      1d115279
  15. Nov 27, 2013
  16. Nov 26, 2013
  17. Nov 23, 2013
  18. Nov 21, 2013
    • Joe Rozner's avatar
      Fix for linux · d0906e69
      Joe Rozner authored
      This actually is only for OS X. On linux ldconfig must be run after
      installing in order to update the library cache. Need to look into how
      to get scons to do this for the user.
      d0906e69
    • Joe Rozner's avatar
      Properly name the lib · 1d80058c
      Joe Rozner authored
      Set the proper path for the shared library so that anything linking
      against it will be able to find the library.
      1d80058c
    • Joe Rozner's avatar
      Install internal headers for Go bindings · 76034ae4
      Joe Rozner authored
      Go, and likely other language bindings will, need access to create
      new combinators. This functionality is currently located
      src/parsers/parser_internal.h. Install this header to the system with
      dependent headers until a better solution can be found.
      76034ae4
  19. Nov 20, 2013
  20. Nov 09, 2013
    • Joe Rozner's avatar
      Clean up ENV · b1111905
      Joe Rozner authored
      Don't pass the entire environment to SCons. Only pass the PATH
      b1111905
    • Joe Rozner's avatar
      Fix SCons bugs · fb015b4a
      Joe Rozner authored
      Don't clober the Environment (and thus the ENV['PATH'] by redefining it
      and don't link against lr by default. Only add it if uname is not Darwin
      fb015b4a
  21. Oct 29, 2013
  22. Oct 28, 2013
Loading