?

Log in

No account? Create an account
Этот ваш CMake - Все не как у людей [entries|archive|friends|userinfo]
ex0_planet

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Этот ваш CMake [Mar. 22nd, 2019|06:32 pm]
ex0_planet
Пг'астити, а подобные городухи — это теперь считается, модно, стильно, современно? Это теперь считается лучше чем замшелый, устаревший паттерн-матчинг в замшелом, устаревшем Makefile?

if( "${LANGUAGE}" MATCHES "ja" )
     set(DBLATEX_OPTIONS "")
     set_dblatex_common_options()
     add_dblatex_option( -b xetex -p ${CMAKE_CURRENT_SOURCE_DIR}/../../xsl/dblatex-pdf-ja.xsl )
elseif( "${LANGUAGE}" MATCHES "ru" )
     set(DBLATEX_OPTIONS "")
     set_dblatex_common_options()
     add_dblatex_option( -b xetex -p ${CMAKE_CURRENT_SOURCE_DIR}/../../xsl/dblatex-pdf-ru.xsl )
elseif( "${LANGUAGE}" MATCHES "zh" )
     set(DBLATEX_OPTIONS "")
     set_dblatex_common_options()
     add_dblatex_option( -b xetex -p ${CMAKE_CURRENT_SOURCE_DIR}/../../xsl/dblatex-pdf-zh.xsl )
endif()


PS. Алсо, очень забавное ощущение, когда мейнтейнер пакета говорит тебе что-то вроде "да я ни хрена в этой сборочной магии не понимаю".

This entry was originally posted at https://ex0-planet.dreamwidth.org/80420.html. Please comment there using OpenID.
LinkReply