Skip to content
Snippets Groups Projects
  1. Mar 27, 2007
  2. 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
  3. 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
  4. Mar 21, 2007
  5. 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
  6. Mar 18, 2007
  7. Mar 16, 2007
  8. Mar 15, 2007
  9. Mar 14, 2007
  10. Feb 03, 2007
  11. Jan 27, 2007
  12. Jan 13, 2007
  13. Jan 12, 2007
  14. Jan 09, 2007
  15. Jan 08, 2007
  16. Nov 19, 2006
  17. Nov 01, 2006
  18. Oct 29, 2006
Loading