Cleaned up the comment at the top of meson.build, removing stale information and converting remaining loose ends into explicit TODOs.
This commit is contained in:
parent
77f3b41940
commit
b3232cc50c
|
@ -4,12 +4,13 @@
|
||||||
# $ meson setup build \
|
# $ meson setup build \
|
||||||
# [--buildtype=debug|release] \ (core option, default debug)
|
# [--buildtype=debug|release] \ (core option, default debug)
|
||||||
# [--default_library=static|shared] \ (core option, default shared)
|
# [--default_library=static|shared] \ (core option, default shared)
|
||||||
|
# [--layout=flat] \ (useful for distribution and Windows DLL tests)
|
||||||
# [--b_sanitize=whatever]
|
# [--b_sanitize=whatever]
|
||||||
# It turns out that I wouldn't really need any custom options; go figure.
|
# It turns out that I wouldn't really need any custom options; go figure.
|
||||||
# I'm not sure how to allow building 32-bit instead of 64-bit with meson.
|
# TODO I'm not sure how to allow building 32-bit instead of 64-bit with meson.
|
||||||
# I'd also like all the outputs to appear in a folder out/ in the build folder.
|
# TODO figure out what (meson/ninja) dist do
|
||||||
# I'd also like to be able to omit the library's dependency libraries in the executables if building a shared library, as those are not required in that case; I'd need to require them in a static library.
|
# TODO figure out why test and examples aren't included in ninja all
|
||||||
# And for Windows, the shared library (but not shared executables) needs an additional resource file, and the static executables (but not the static library) need a *different* resource file. (Windows static libraries can't contain resources anyway; the linkers will just ignore the resource objects.)
|
# TODO figure out how to make an overarching "examples" target
|
||||||
|
|
||||||
# we have to specify C++ here even if we're not using C++ immediately because otherwise none of the C++ built-in options are available (sigh; TODO)
|
# we have to specify C++ here even if we're not using C++ immediately because otherwise none of the C++ built-in options are available (sigh; TODO)
|
||||||
project('libui', ['c', 'cpp'],
|
project('libui', ['c', 'cpp'],
|
||||||
|
|
Loading…
Reference in New Issue