xorg-server.pc: add more variables for easier driver builds

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2026-01-08 13:05:31 +01:00
committed by Enrico Weigelt
parent 6db9b685c1
commit e369882b50
3 changed files with 30 additions and 0 deletions

View File

@@ -879,6 +879,16 @@ if build_xorg
sdkconfig.set('SDK_REQUIRED_MODULES', ' '.join(sdk_required_modules))
sdkconfig.set('symbol_visibility', '-fvisibility=hidden')
sdkconfig.set('XORG_DRIVER_LIBS', '')
sdkconfig.set('driver_man_dir', join_paths(get_option('prefix'), get_option('mandir'), 'man4'))
sdkconfig.set('driver_man_section', '4')
sdkconfig.set('app_man_dir', join_paths(get_option('prefix'), get_option('mandir'), 'man1'))
sdkconfig.set('app_man_section', '1')
sdkconfig.set('file_man_dir', join_paths(get_option('prefix'), get_option('mandir'), 'man5'))
sdkconfig.set('file_man_section', '5')
sdkconfig.set('misc_man_dir', join_paths(get_option('prefix'), get_option('mandir'), 'man7'))
sdkconfig.set('misc_man_section', '7')
sdkconfig.set('server_name', 'Xorg')
sdkconfig.set('server_config', 'xorg.conf')
# On Windows, modules built with the SDK will need to link with server and
# module implibs to resolve symbols

View File

@@ -9,6 +9,16 @@ video_drivers_dir=@moduledir@/drivers/video
sdkdir=@sdkdir@
sysconfigdir=@xserverconfigdir@
xserverconfigdir=@xserverconfigdir@
driver_man_dir=@driver_man_dir@
driver_man_section=@driver_man_section@
app_man_dir=@app_man_dir@
app_man_section=@app_man_section@
misc_man_dir=@misc_man_dir@
misc_man_section=@misc_man_section@
file_man_dir=@file_man_dir@
file_man_section=@file_man_section@
server_name=@server_name@
server_config=@server_config@
abi_ansic=@abi_ansic@
abi_videodrv=@abi_videodrv@

View File

@@ -9,6 +9,16 @@ video_drivers_dir=@moduledir@/drivers/video
sdkdir=@sdkdir@
sysconfigdir=@xserverconfigdir@
xserverconfigdir=@xserverconfigdir@
driver_man_dir=@driver_man_dir@
driver_man_section=@driver_man_section@
app_man_dir=@app_man_dir@
app_man_section=@app_man_section@
misc_man_dir=@misc_man_dir@
misc_man_section=@misc_man_section@
file_man_dir=@file_man_dir@
file_man_section=@file_man_section@
server_name=@server_name@
server_config=@server_config@
abi_ansic=@abi_ansic@
abi_videodrv=@abi_videodrv@