Changeset 320


Ignore:
Timestamp:
08/25/14 00:26:31 (11 years ago)
Author:
epyon
Message:
  • split nova into separate libs
  • particle_engine moved to engine
Location:
trunk
Files:
1 edited
2 moved

Legend:

Unmodified
Added
Removed
  • trunk/nv.lua

    r210 r320  
     1project "nv-core"
     2        location (_ACTION)
     3        language "C++"
     4        kind "StaticLib"
     5        includedirs { "." }
     6        files { "nv/core/**.hh", "nv/interface/**.hh", "nv/detail/**.inc", "src/core/**.cc" }
     7        targetname "nv-core"
     8
     9project "nv-lib"
     10        location (_ACTION)
     11        language "C++"
     12        kind "StaticLib"
     13        includedirs { "." }
     14        files { "nv/lib/**.hh", "nv/lib/**.inl", "nv/lib/**.inc", "src/lib/**.cc" }
     15        links { "nv-core" }
     16        targetname "nv-lib"
     17
     18project "nv-curses"
     19        location (_ACTION)
     20        language "C++"
     21        kind "StaticLib"
     22        includedirs { "." }
     23        files { "nv/curses/**.hh",  "src/curses/**.cc" }
     24        links { "nv-core", "nv-lib" }
     25        targetname "nv-curses"
     26
     27project "nv-fmod"
     28        location (_ACTION)
     29        language "C++"
     30        kind "StaticLib"
     31        includedirs { "." }
     32        files { "nv/fmod/**.hh",    "src/fmod/**.cc" }
     33        links { "nv-core", "nv-lib" }
     34        targetname "nv-fmod"
     35
     36project "nv-sdl"
     37        location (_ACTION)
     38        language "C++"
     39        kind "StaticLib"
     40        includedirs { "." }
     41        files { "nv/sdl/**.hh",     "src/sdl/**.cc" }
     42        links { "nv-core", "nv-lib" }
     43        targetname "nv-sdl"
     44
     45project "nv-gl"
     46        location (_ACTION)
     47        language "C++"
     48        kind "StaticLib"
     49        includedirs { "." }
     50        files { "nv/gl/**.hh",     "src/gl/**.cc" }
     51        links { "nv-core", "nv-lib" }
     52        targetname "nv-gl"
     53
     54project "nv-lua"
     55        location (_ACTION)
     56        language "C++"
     57        kind "StaticLib"
     58        includedirs { "." }
     59        files { "nv/lua/**.hh",     "src/lua/**.cc" }
     60        links { "nv-core", "nv-lib" }
     61        targetname "nv-lua"
     62
     63project "nv-rogue"
     64        location (_ACTION)
     65        language "C++"
     66        kind "StaticLib"
     67        includedirs { "." }
     68        files { "nv/rogue/**.hh",     "src/rogue/**.cc" }
     69        links { "nv-core" }
     70        targetname "nv-rogue"
     71
     72project "nv-io"
     73        location (_ACTION)
     74        language "C++"
     75        kind "StaticLib"
     76        includedirs { "." }
     77        files { "nv/io/**.hh",     "src/io/**.cc" }
     78        links { "nv-core" }
     79        targetname "nv-io"
     80
     81project "nv-gfx"
     82        location (_ACTION)
     83        language "C++"
     84        kind "StaticLib"
     85        includedirs { "." }
     86        files { "nv/gfx/**.hh",  "src/gfx/**.cc" }
     87        links { "nv-core" }
     88        targetname "nv-gfx"
     89
     90project "nv-engine"
     91        location (_ACTION)
     92        language "C++"
     93        kind "StaticLib"
     94        includedirs { "." }
     95        files { "nv/engine/**.hh",  "src/engine/**.cc" }
     96        links { "nv-core", "nv-lua" }
     97        targetname "nv-engine"
     98
     99project "nv-formats"
     100        location (_ACTION)
     101        language "C++"
     102        kind "StaticLib"
     103        includedirs { "." }
     104        files { "nv/formats/**.hh", "src/formats/**.cc" }
     105        links { "nv-core", "nv-lib", "nv-io", "nv-gfx" }
     106        targetname "nv-formats"
     107
     108project "nv-gui"
     109        location (_ACTION)
     110        language "C++"
     111        kind "StaticLib"
     112        includedirs { "." }
     113        files { "nv/gui/**.hh",     "src/gui/**.cc" }
     114        links { "nv-core", "nv-io", "nv-gfx" }
     115        targetname "nv-gui"
     116
    1117project "nv"
    2118        location (_ACTION)
     
    4120        kind "StaticLib"
    5121        includedirs { "." }
    6         files { "nv/**.hh", "nv/**.inl", "nv/**.inc", "src/**.cc" }
     122        links { "nv-core", "nv-lib", "nv-curses", "nv-sdl", "nv-fmod", "nv-lua", "nv-gl", "nv-rogue", "nv-io", "nv-gfx", "nv-engine", "nv-formats", "nv-gui" }
    7123        targetname "nv"
    8124
  • trunk/src/engine/particle_engine.cc

    r319 r320  
    33// For conditions of distribution and use, see copyright notice in nv.hh
    44
    5 #include "nv/gfx/particle_engine.hh"
     5#include "nv/engine/particle_engine.hh"
    66
    77#include <nv/interface/device.hh>
Note: See TracChangeset for help on using the changeset viewer.