]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
build: Make smb_panic() available as a subsystem of its own
authorVolker Lendecke <vl@samba.org>
Mon, 11 Jan 2021 12:59:00 +0000 (13:59 +0100)
committerJeremy Allison <jra@samba.org>
Tue, 12 Jan 2021 00:10:30 +0000 (00:10 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
lib/util/wscript_build

index 7ae14130173ca028909b9f8054802d4c9beed322..000c9be6f4f4dc516d00d7c25924c32deb3beabb 100644 (file)
@@ -74,15 +74,50 @@ bld.SAMBA_LIBRARY('talloc_report_printf',
                   private_library=True
                   )
 
+bld.SAMBA_SUBSYSTEM('smb-panic',
+                    source='''
+                    fault.c
+                    signal.c
+                    ''',
+                    deps='''
+                    replace
+                    samba-debug
+                    LIBUNWIND
+                    ''',
+                    local_include=False)
+
 bld.SAMBA_SUBSYSTEM('samba-util-core',
-                    source='''data_blob.c util_file.c sys_popen.c time.c
-                              signal.c util.c idtree.c fault.c
-                              substitute.c util_process.c util_strlist.c
-                              strv_util.c bitmap.c select.c pidfile.c
-                              become_daemon.c mkdir_p.c''',
-                    deps='''time-basic samba-debug socket-blocking talloc
-                            tevent execinfo pthread strv tini smb_strtox''',
-                    public_deps='systemd systemd-daemon sys_rw LIBUNWIND',
+                    source='''
+                    data_blob.c
+                    util_file.c
+                    sys_popen.c
+                    time.c
+                    util.c
+                    idtree.c
+                    substitute.c
+                    util_process.c
+                    util_strlist.c
+                    strv_util.c
+                    bitmap.c
+                    select.c
+                    pidfile.c
+                    become_daemon.c
+                    mkdir_p.c
+                    ''',
+                    deps='''
+                    time-basic
+                    samba-debug
+                    socket-blocking
+                    talloc
+                    tevent
+                    execinfo
+                    pthread
+                    strv
+                    tini
+                    smb_strtox
+                    smb-panic
+                    ''',
+                    public_deps='systemd systemd-daemon sys_rw',
                     local_include=False)
 
 bld.SAMBA_SUBSYSTEM('smb_strtox',