dsdb: Ensure a build --without-json-audit --without-ad-dc compiles
authorAndrew Bartlett <abartlet@samba.org>
Thu, 21 Jun 2018 17:18:52 +0000 (05:18 +1200)
committerRalph Boehme <slow@samba.org>
Mon, 25 Jun 2018 21:01:20 +0000 (23:01 +0200)
commit6b9a9a4d08f32ed12655aa930a2a9457d9ece3c3
tree83666285b997dbfe601bc5084f56022ead0cc95c
parentb650ea5398bbe11dcf7b75d4bfd04649fb6dae7c
dsdb: Ensure a build --without-json-audit --without-ad-dc compiles

We still build some of the ldb_modules even when we are not a DC, so we must
split up the DSDB_MODULE_HELPERS.

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
source4/dsdb/samdb/ldb_modules/audit_log.c
source4/dsdb/samdb/ldb_modules/audit_util.c
source4/dsdb/samdb/ldb_modules/group_audit.c
source4/dsdb/samdb/ldb_modules/wscript_build
source4/dsdb/samdb/ldb_modules/wscript_build_server