update controller code
This commit is contained in:
parent
2836d196da
commit
41f56fa6ed
54 changed files with 9688 additions and 214 deletions
52
src/controller/meson.build
Normal file
52
src/controller/meson.build
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
controller_src = [
|
||||
'cluster.c',
|
||||
'dataex.c',
|
||||
'job.c',
|
||||
'jobmgr.c',
|
||||
'join.c',
|
||||
'main.c',
|
||||
'misc.c',
|
||||
'myapp.c',
|
||||
'opget.c',
|
||||
'opupd.c',
|
||||
'qmgr.c',
|
||||
'queue.c',
|
||||
'reply.c',
|
||||
'resmgr.c',
|
||||
'resources.c',
|
||||
'sched.c',
|
||||
'task.c',
|
||||
'worker.c',
|
||||
'workermgr.c',
|
||||
'wrap.c',
|
||||
'xceobjs.c',
|
||||
'myconf.c'
|
||||
]
|
||||
|
||||
incdir = include_directories('.', '../include', '../lib',
|
||||
'include')
|
||||
|
||||
cc = meson.get_compiler('c')
|
||||
math_dep = cc.find_library('m', required : false)
|
||||
|
||||
controller_deps = [libxce_dep, math_dep]
|
||||
|
||||
controller = executable('xce_controller',
|
||||
controller_src,
|
||||
include_directories: incdir,
|
||||
dependencies: controller_deps,
|
||||
install: true)
|
||||
|
||||
xce_test_src = [ 'testsuite/test.c']
|
||||
|
||||
readline_dep = dependency('readline')
|
||||
ncurses_dep = dependency('ncurses')
|
||||
history_dep = dependency('history')
|
||||
|
||||
xce_test_deps = [libxce_dep, readline_dep, history_dep, ncurses_dep]
|
||||
xce_test = executable('xce_test',
|
||||
xce_test_src,
|
||||
include_directories: [incdir],
|
||||
dependencies: xce_test_deps,
|
||||
install: true)
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue