build(build): updated build system to be compatible with resource manager
The build system now passes compiler directives based on the mode being build. By default data is stored in the source root (and this is encoded into the compiled binary). However, if building in user mode then data is assumed to be at the meson install prefix data directory
This commit is contained in:
@@ -1,11 +1,18 @@
|
||||
# Build resources first so that all the embedded resources are available to the other targets
|
||||
subdir('resources')
|
||||
# Build the main source code in the correct order
|
||||
|
||||
# Build the main source code
|
||||
subdir('dobj')
|
||||
subdir('const')
|
||||
subdir('opatIO')
|
||||
subdir('meshIO')
|
||||
# Utility Libraries
|
||||
subdir('misc')
|
||||
subdir('config')
|
||||
subdir('probe')
|
||||
subdir('eos')
|
||||
subdir('const')
|
||||
subdir('dobj')
|
||||
|
||||
# Asset Libraries
|
||||
subdir('eos')
|
||||
subdir('opatIO')
|
||||
subdir('meshIO')
|
||||
|
||||
# Resouce Manager Libraries
|
||||
subdir('resource')
|
||||
|
||||
# Physics Libraries
|
||||
Reference in New Issue
Block a user