Пересобранный и видоизмененный conky для ОСГОС
This commit is contained in:
commit
3a48cf8c86
738 changed files with 217718 additions and 0 deletions
41
3rdparty/toluapp/CMakeLists.txt
vendored
Normal file
41
3rdparty/toluapp/CMakeLists.txt
vendored
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
# Copyright (C) 2007-2012 LuaDist.
|
||||
# Created by Peter Kapec
|
||||
# Redistribution and use of this file is allowed according to the terms of the MIT license.
|
||||
# For details see the COPYRIGHT file distributed with LuaDist.
|
||||
# Please note that the package source code is licensed under its own license.
|
||||
|
||||
project ( toluapp C )
|
||||
cmake_minimum_required ( VERSION 3.15 )
|
||||
# Disable dist stuff, we're not installing this as a lib
|
||||
# include ( cmake/dist.cmake )
|
||||
|
||||
include(FindPkgConfig)
|
||||
include(FindLua)
|
||||
include_directories ( include src/lib ${LUA_INCLUDE_DIR} )
|
||||
|
||||
# Build lib
|
||||
file ( GLOB SRC_LIBTOLUAPP src/lib/*.c )
|
||||
if ( MSVC )
|
||||
set ( DEF_FILE libtoluapp.def )
|
||||
endif ( )
|
||||
|
||||
# add_library ( toluapp_lib SHARED ${SRC_LIBTOLUAPP} ${DEF_FILE} )
|
||||
add_library ( toluapp_lib_static STATIC ${SRC_LIBTOLUAPP} ${DEF_FILE} )
|
||||
target_link_libraries ( toluapp_lib_static ${LUA_LIBRARIES} )
|
||||
set_target_properties ( toluapp_lib_static PROPERTIES COMPILE_FLAGS -fPIC) # -fPIC required for static linking
|
||||
set_target_properties ( toluapp_lib_static PROPERTIES OUTPUT_NAME toluapp CLEAN_DIRECT_OUTPUT
|
||||
1 )
|
||||
|
||||
# Build app
|
||||
include_directories ( src/bin )
|
||||
set ( SRC_TOLUA src/bin/tolua.c src/bin/toluabind.c )
|
||||
add_executable ( toluapp ${SRC_TOLUA} )
|
||||
target_link_libraries ( toluapp toluapp_lib_static ${LUA_LIBRARIES} )
|
||||
|
||||
# Disable installation, we don't need these at runtime for Conky
|
||||
# Install
|
||||
#install_library ( toluapp_lib )
|
||||
#install_executable ( toluapp )
|
||||
#install_header ( include/ )
|
||||
#install_data ( README INSTALL )
|
||||
#install_doc ( doc/ )
|
||||
Loading…
Add table
Add a link
Reference in a new issue