cmake conversion #1
Merge aplicado
SlavekB
aplicou merge dos 1 commits de feat/cmakeConv
em master
5 anos atrás
Carregando…
Referência em uma nova issue
Ainda não há conteúdo.
Excluir Branch 'feat/cmakeConv'
A exclusão de um branch é permanente. Isto NÃO PODERÁ ser desfeito. Continuar?
I've added a man page taken from your Debian packaging system.
Please, give attention to my comments below. For now, I did not test it but it looks good.
include(TestBigEndian)
test_big_endian(WORDS_BIGENDIAN)
Please add here as another standard test:
set( __KDE_HAVE_GCC_VISIBILITY 1 )
set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden")
set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden")
endif( WITH_GCC_VISIBILITY )
Please use a new common test:
if( NOT MSGFMT_EXECUTABLE )
tde_message_fatal( "msgfmt is required but was not found on your system." )
endif( NOT MSGFMT_EXECUTABLE )
endif( BUILD_TRANSLATIONS )
This is no longer needed – it is automatically served by the new common test
tde_setup_msgfmt( )
.So many change in the cmake modules, I get lost.
Feel free to add/change anything, I won't work on kshudown anymore.
Okay, that's no problem. Changes in the common cmake module are not large and most represent simplification for individual projects. I'll finish it.
ffbcad84f2
.