mirror of
https://github.com/samba-team/samba.git
synced 2025-10-22 07:33:16 +03:00
python: Generate HRESULT definitions automatically
Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Autobuild-User(master): Joseph Sutton <jsutton@samba.org> Autobuild-Date(master): Mon Jan 15 01:56:53 UTC 2024 on atb-devel-224
This commit is contained in:
committed by
Joseph Sutton
parent
5199d788f4
commit
f30a79d7f2
@@ -15,9 +15,9 @@ bld.SAMBA_LIBRARY('samba-errors',
|
||||
|
||||
bld.SAMBA_GENERATOR('hresult_generated',
|
||||
source='../../source4/scripting/bin/gen_hresult.py hresult_err_table.txt ../../source4/scripting/bin/gen_error_common.py',
|
||||
target='hresult.h hresult.c',
|
||||
target='hresult.h hresult.c py_hresult.c',
|
||||
group='build_source',
|
||||
rule='${PYTHON} ${SRC[0].abspath(env)} ${SRC[1].abspath(env)} ${TGT[0].abspath(env)} ${TGT[1].abspath(env)}'
|
||||
rule='${PYTHON} ${SRC[0].abspath(env)} ${SRC[1].abspath(env)} ${TGT[0].abspath(env)} ${TGT[1].abspath(env)} ${TGT[2].abspath(env)}'
|
||||
)
|
||||
|
||||
bld.SAMBA_GENERATOR('ntstatus_generated',
|
||||
@@ -39,6 +39,12 @@ bld.SAMBA_GENERATOR('werror_generated',
|
||||
rule='${PYTHON} ${SRC[0].abspath(env)} ${SRC[1].abspath(env)} ${TGT[0].abspath(env)} ${TGT[1].abspath(env)} ${TGT[2].abspath(env)} ${TGT[3].abspath(env)}'
|
||||
)
|
||||
|
||||
bld.SAMBA_PYTHON('python_hresult',
|
||||
source='py_hresult.c',
|
||||
deps='samba-errors',
|
||||
realname='samba/hresult.so'
|
||||
)
|
||||
|
||||
bld.SAMBA_PYTHON('python_ntstatus',
|
||||
source='py_ntstatus.c',
|
||||
deps='samba-errors',
|
||||
|
Reference in New Issue
Block a user