Skip to content
Snippets Groups Projects
  1. Apr 03, 2007
  2. Apr 02, 2007
  3. Apr 01, 2007
  4. Mar 31, 2007
  5. Mar 30, 2007
    • Amorilia's avatar
      niflib: · 215e90cc
      Amorilia authored
      * fixed detection of visibility=hidden support (gcc, linux)
      * compilation will give error message if visibility=hidden is not detected
      215e90cc
  6. Mar 29, 2007
  7. Mar 28, 2007
  8. Mar 27, 2007
  9. Mar 26, 2007
    • Amorilia's avatar
      * organized nifxml python code as a python library in a directory, · d80b31e4
      Amorilia authored
        still need to make seperate files for seperate parts of the library
      
      * (!!!) moved nif.xml and kfm.xml file to reflect the reorganization;
        I tried to fix references to it in all other projects
      
      * niflib now imports nifxml code through svn:externals (as svn
        symbolic links are not supported under windows)
      
      * scons generates list of header files via nifxml library: no longer
        need to manually update the list
      
      * SConstruct generator removed from nifxml_niflib.py script as scons
        now uses the nifxml library directly
      
      * fixed typo in nif.xml
      
      * property svn:eol-style set to native on some files
      d80b31e4
  10. Mar 23, 2007
    • Amorilia's avatar
      * modularized swig interface to reduce wrapper size (only main niflib · 8eef368d
      Amorilia authored
        header and NiNode for now)
      
      * created a common swig interface "common.i" to be used by all modules
      
      * smart pointers now use the __call__() method, again this reduces the
        wrapper size
      
      * removed __str__() from the niflib API as it does not belong there,
        instead renamed asString() to __str__() in the common.i interface
      
      * version constants now also belong to the Niflib namespace
      
      * SWIGFLAGS are now defined through scons environment, so we only need
        to set them once
      
      * extra settings "-fcompact" and "-fvirtual" to SWIGFLAGS to reduce
        wrapper size
      
      * enabled niflib as a shared library under non-win32 platforms
        (still need to find a solution for win32) under scons
      
      * removed "pyniflib.h" and instead added CreateNiNode wrapper to ninode.i
      
      * renamed "pyniflib.i" to "pyniflib.i_old" in case I forgot to port
        something to the new modularized system; to be removed in future
      8eef368d
  11. Mar 21, 2007
  12. Mar 20, 2007
    • Amorilia's avatar
      * Fixes for windows build under SCons. · b2c70a66
      Amorilia authored
      * Renamed python.h to pyniflib.h to avoid confusion with the python.h file from python installation.
      * Updated python test script.
      * Enabled many things again in the swig wrapper interface, to ease debugging.
      * Added "using namespace std;" in Ref.h (as in the rest of the library)
      b2c70a66
  13. Mar 18, 2007
  14. Mar 16, 2007
  15. Mar 15, 2007
  16. Mar 14, 2007
Loading