s3-waf: use SAMBA3_*() build rules in source3/build
[samba.git] / source3 / libgpo / gpext / wscript_build
1 #!/usr/bin/env python
2
3 GPEXT_REGISTRY_SRC = 'registry.c'
4 GPEXT_SCRIPTS_SRC = 'scripts.c'
5 GPEXT_SECURITY_SRC = 'security.c'
6
7 GPEXT_SRC = '''../../../libgpo/gpext/gpext.c'''
8
9 bld.SAMBA3_SUBSYSTEM('gpext',
10                     source=GPEXT_SRC,
11                     vars=locals())
12
13 bld.SAMBA3_MODULE('gpext_registry',
14                  subsystem='gpext',
15                  source=GPEXT_REGISTRY_SRC,
16                  deps='NDR_PREG',
17                  init_function='',
18                  internal_module=bld.SAMBA3_IS_STATIC_MODULE('gpext_registry'),
19                  enabled=bld.SAMBA3_IS_ENABLED_MODULE('gpext_registry'))
20
21 bld.SAMBA3_MODULE('gpext_scripts',
22                  subsystem='gpext',
23                  source=GPEXT_SCRIPTS_SRC,
24                  init_function='',
25                  internal_module=bld.SAMBA3_IS_STATIC_MODULE('gpext_scripts'),
26                  enabled=bld.SAMBA3_IS_ENABLED_MODULE('gpext_scripts'))
27
28 bld.SAMBA3_MODULE('gpext_security',
29                  subsystem='gpext',
30                  source=GPEXT_SECURITY_SRC,
31                  init_function='',
32                  internal_module=bld.SAMBA3_IS_STATIC_MODULE('gpext_security'),
33                  enabled=bld.SAMBA3_IS_ENABLED_MODULE('gpext_security'))