mirror of
https://github.com/cookiengineer/audacity
synced 2025-04-30 07:39:42 +02:00
36 lines
964 B
CMake
36 lines
964 B
CMake
#[[
|
|
String wrapping types and internationalization support.
|
|
|
|
Identifier and specializations of TaggedIdentifier generate types of strings
|
|
used for different internal purposes, not meant for users to see (except
|
|
sometimes in macro programming), and the types do not implicitly interconvert.
|
|
|
|
TranslatableString holds the English msgid of a string meant for a user to see,
|
|
and can also bind formatting arguments. It can generate a translation later,
|
|
even if the global choice of locale changes during its lifetime. It does not
|
|
implicitly interconvert with wxString.
|
|
|
|
This library depends only on the wxBase subset of wxWidgets.
|
|
]]#
|
|
|
|
set( SOURCES
|
|
FutureStrings.h
|
|
Identifier.cpp
|
|
Identifier.h
|
|
Internat.cpp
|
|
Internat.h
|
|
Languages.cpp
|
|
Languages.h
|
|
TranslatableString.cpp
|
|
TranslatableString.h
|
|
wxArrayStringEx.h
|
|
wxArrayStringEx.cpp
|
|
)
|
|
set( LIBRARIES
|
|
PRIVATE
|
|
wxBase
|
|
)
|
|
audacity_library( lib-strings "${SOURCES}" "${LIBRARIES}"
|
|
"" ""
|
|
)
|