@ -3133,6 +3133,8 @@ gen_export_kwargs = {
'install' : false ,
'install' : false ,
}
}
# command to create stamp files on all OSs
stamp_cmd = [ python , '-c' , 'import sys; open(sys.argv[1], "w")' , '@OUTPUT0@' ]
###
###
@ -3250,14 +3252,14 @@ subdir('src/port')
frontend_common_code = declare_dependency (
frontend_common_code = declare_dependency (
compile_args : [ '-DFRONTEND' ] ,
compile_args : [ '-DFRONTEND' ] ,
include_directories : [ postgres_inc ] ,
include_directories : [ postgres_inc ] ,
sources : generated_headers ,
sources : generated_headers_stamp ,
dependencies : [ os_deps , zlib , zstd , lz4 ] ,
dependencies : [ os_deps , zlib , zstd , lz4 ] ,
)
)
backend_common_code = declare_dependency (
backend_common_code = declare_dependency (
compile_args : [ '-DBUILDING_DLL' ] ,
compile_args : [ '-DBUILDING_DLL' ] ,
include_directories : [ postgres_inc ] ,
include_directories : [ postgres_inc ] ,
sources : generated_headers ,
sources : generated_headers_stamp ,
dependencies : [ os_deps , zlib , zstd ] ,
dependencies : [ os_deps , zlib , zstd ] ,
)
)
@ -3272,7 +3274,7 @@ shlib_code = declare_dependency(
frontend_stlib_code = declare_dependency (
frontend_stlib_code = declare_dependency (
include_directories : [ postgres_inc ] ,
include_directories : [ postgres_inc ] ,
link_with : [ common_static , pgport_static ] ,
link_with : [ common_static , pgport_static ] ,
sources : generated_headers ,
sources : generated_headers_stamp ,
dependencies : [ os_deps , libintl ] ,
dependencies : [ os_deps , libintl ] ,
)
)
@ -3280,7 +3282,7 @@ frontend_stlib_code = declare_dependency(
frontend_shlib_code = declare_dependency (
frontend_shlib_code = declare_dependency (
include_directories : [ postgres_inc ] ,
include_directories : [ postgres_inc ] ,
link_with : [ common_shlib , pgport_shlib ] ,
link_with : [ common_shlib , pgport_shlib ] ,
sources : generated_headers ,
sources : generated_headers_stamp ,
dependencies : [ shlib_code , os_deps , libintl ] ,
dependencies : [ shlib_code , os_deps , libintl ] ,
)
)
@ -3290,7 +3292,7 @@ frontend_shlib_code = declare_dependency(
frontend_no_fe_utils_code = declare_dependency (
frontend_no_fe_utils_code = declare_dependency (
include_directories : [ postgres_inc ] ,
include_directories : [ postgres_inc ] ,
link_with : [ common_static , pgport_static ] ,
link_with : [ common_static , pgport_static ] ,
sources : generated_headers ,
sources : generated_headers_stamp ,
dependencies : [ os_deps , libintl ] ,
dependencies : [ os_deps , libintl ] ,
)
)
@ -3317,7 +3319,7 @@ subdir('src/interfaces/libpq-oauth')
frontend_code = declare_dependency (
frontend_code = declare_dependency (
include_directories : [ postgres_inc ] ,
include_directories : [ postgres_inc ] ,
link_with : [ fe_utils , common_static , pgport_static ] ,
link_with : [ fe_utils , common_static , pgport_static ] ,
sources : generated_headers ,
sources : generated_headers_stamp ,
dependencies : [ os_deps , libintl ] ,
dependencies : [ os_deps , libintl ] ,
)
)
@ -3347,7 +3349,7 @@ backend_code = declare_dependency(
include_directories : [ postgres_inc ] ,
include_directories : [ postgres_inc ] ,
link_args : ldflags_be ,
link_args : ldflags_be ,
link_with : [ ] ,
link_with : [ ] ,
sources : generated_headers + generated_ backend_headers ,
sources : generated_backend_headers_stamp ,
dependencies : os_deps + backend_both_deps + backend_deps ,
dependencies : os_deps + backend_both_deps + backend_deps ,
)
)