0ad/source/lib
Ralph Sennhauser ad3f6e3119
Dissolve external_libraries/openal.h
This header was used to overcome macos openal vs openal-soft header name
difference, for the migration to openal 1.1 and to pass arguments to the
linker on windows in the past. None of this is used anymore so dissolve
the header.

Also fix related headers so one can run include-what-you-use on the
changed files.

Ref: #8086
Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
2025-07-08 19:33:36 +02:00
..
adts Remove UNUSED 2025-06-26 17:25:05 +02:00
allocators Remove UNUSED 2025-06-26 17:25:05 +02:00
external_libraries Dissolve external_libraries/openal.h 2025-07-08 19:33:36 +02:00
file Remove UNUSED 2025-06-26 17:25:05 +02:00
pch Cleanup use of boost::filesystem 2025-06-17 21:56:04 +02:00
posix Fix headers for XML/XMB 2025-07-01 07:44:06 +02:00
sysdep Dissolve external_libraries/openal.h 2025-07-08 19:33:36 +02:00
tests Remove UNUSED 2025-06-26 17:25:05 +02:00
tex Remove UNUSED 2025-06-26 17:25:05 +02:00
alignment.h Fix some headers in gui 2025-07-02 13:20:13 +02:00
app_hooks.cpp Remove UNUSED 2025-06-26 17:25:05 +02:00
app_hooks.h Removes possibility to link lowlevel library dynamically. 2022-01-31 06:53:30 +00:00
bits.cpp Further header & precompiled cleanup, fix no-PCH builds. 2020-12-09 14:39:14 +00:00
bits.h Update some includes for iwyu part 1 2025-06-20 09:01:19 +02:00
build_version.cpp Get rid of svnversion. 2024-08-20 19:10:54 +02:00
build_version.h Switch main branch to Release 28 2025-01-12 01:27:02 +01:00
byte_order.cpp Further header & precompiled cleanup, fix no-PCH builds. 2020-12-09 14:39:14 +00:00
byte_order.h Update some includes for iwyu part 1 2025-06-20 09:01:19 +02:00
code_annotation.h Fix includes in source/maths 2025-07-06 18:24:31 +02:00
code_generation.h Use std::atomic instead of platform-dependant code 2024-09-25 21:57:15 +02:00
config.h Remove CONFIG_ENABLE_BOOST 2025-02-14 20:35:04 +01:00
config2.h Debundle Valgrind and make it optional 2021-09-20 22:18:28 +00:00
debug.cpp Use std::atomic instead of platform-dependant code 2024-09-25 21:57:15 +02:00
debug.h Replace custom atomic_bool with std::atomic<bool> 2024-09-25 21:57:15 +02:00
debug_stl.cpp Remove UNUSED 2025-06-26 17:25:05 +02:00
debug_stl.h Update some includes for iwyu part 1 2025-06-20 09:01:19 +02:00
fnv_hash.cpp Removes unused fnv_lc_hash, also file paths case sensitive so we can't use the function. 2021-11-25 16:58:04 +00:00
fnv_hash.h Removes unused fnv_lc_hash, also file paths case sensitive so we can't use the function. 2021-11-25 16:58:04 +00:00
frequency_filter.cpp Fix compiler warnings on VS 2015, refs #3439, refs #5069. 2018-03-10 09:58:53 +00:00
frequency_filter.h Removes possibility to link lowlevel library dynamically. 2022-01-31 06:53:30 +00:00
hash.h Replace boost::unordered_map, boost::unordered_set with std::unordered_map, std::unordered_set to establish consistency. 2019-11-25 14:30:25 +00:00
input.cpp Fix console not preventing hotkeys from firing / Clean up hotkey-input conflict. 2021-04-02 14:18:20 +00:00
input.h Bump year number of files changed this year in the license headers. 2017-05-01 14:28:22 +00:00
lib.cpp Make all Wildfire Games copyright headers consistent by always ending with a period and using (C) instead of (c). 2017-07-10 14:26:24 +00:00
lib.h Fix some headers in gui 2025-07-02 13:20:13 +02:00
module_init.cpp Use std::atomic instead of platform-dependant code 2024-09-25 21:57:15 +02:00
module_init.h Use std::atomic instead of platform-dependant code 2024-09-25 21:57:15 +02:00
ogl.cpp Remove UNUSED 2025-06-26 17:25:05 +02:00
ogl.h Fix some includes in source/renderer 2025-07-07 17:45:54 +02:00
os_path.h Make all Wildfire Games copyright headers consistent by always ending with a period and using (C) instead of (c). 2017-07-10 14:26:24 +00:00
path.cpp Make all Wildfire Games copyright headers consistent by always ending with a period and using (C) instead of (c). 2017-07-10 14:26:24 +00:00
path.h Fix some headers in gui 2025-07-02 13:20:13 +02:00
precompiled.h Cleanup use of boost::filesystem 2025-06-17 21:56:04 +02:00
rand.cpp Make all Wildfire Games copyright headers consistent by always ending with a period and using (C) instead of (c). 2017-07-10 14:26:24 +00:00
rand.h Removes possibility to link lowlevel library dynamically. 2022-01-31 06:53:30 +00:00
regex.cpp Further header & precompiled cleanup, fix no-PCH builds. 2020-12-09 14:39:14 +00:00
regex.h Make all Wildfire Games copyright headers consistent by always ending with a period and using (C) instead of (c). 2017-07-10 14:26:24 +00:00
secure_crt.cpp Further header & precompiled cleanup, fix no-PCH builds. 2020-12-09 14:39:14 +00:00
secure_crt.h Clean up header includes, add new forward declarations. 2020-11-21 11:20:29 +00:00
self_test.h Make CMatrix3D::operator*= behave as expected. 2024-10-08 16:04:22 +02:00
status.cpp Make all Wildfire Games copyright headers consistent by always ending with a period and using (C) instead of (c). 2017-07-10 14:26:24 +00:00
status.h Add some missing headers 2024-08-24 12:19:52 +02:00
timer.cpp Use std::atomic instead of platform-dependant code 2024-09-25 21:57:15 +02:00
timer.h Dissolve external_libraries/openal.h 2025-07-08 19:33:36 +02:00
types.h Make all Wildfire Games copyright headers consistent by always ending with a period and using (C) instead of (c). 2017-07-10 14:26:24 +00:00
utf8.cpp Make all Wildfire Games copyright headers consistent by always ending with a period and using (C) instead of (c). 2017-07-10 14:26:24 +00:00
utf8.h Fix some headers in gui 2025-07-02 13:20:13 +02:00
wsecure_crt.cpp Make all Wildfire Games copyright headers consistent by always ending with a period and using (C) instead of (c). 2017-07-10 14:26:24 +00:00