Remove BeOS support
commit81ecff3800e6d71dadbe42d2f29976d9208784a1
authorEmmanuele Bassi <ebassi@gnome.org>
Sat, 17 Apr 2021 22:44:33 +0000 (17 23:44 +0100)
committerEmmanuele Bassi <ebassi@gnome.org>
Fri, 25 Feb 2022 01:39:29 +0000 (25 01:39 +0000)
treeb5edc11b3f70a35905718d0ac7a34204956f7148
parent64ece6d545df015377a1f289829eeea20f5ae019
Remove BeOS support

Nobody cares about BeOS in 2022, and it cannot be built with Meson anyway.

Removing the BeOS backend also allows us to drop the dependency on a C++
compiler and simplify the Autotools build considerably by removing all
the extra CXX targets.
20 files changed:
README
boilerplate/Makefile.am
boilerplate/Makefile.sources
boilerplate/Makefile.win32.features
boilerplate/cairo-boilerplate-beos.cpp [deleted file]
build/Makefile.win32.features
build/Makefile.win32.features-h
build/configure.ac.features
build/configure.ac.tools
configure.ac
doc/public/cairo-docs.xml
doc/public/language-bindings.xml
meson.build
src/Makefile.am
src/Makefile.am.analysis
src/Makefile.sources
src/Makefile.win32.features
src/cairo-beos-surface.cpp [deleted file]
src/cairo-beos.h [deleted file]
src/cairo-mutex-impl-private.h