git-svn-id: svn://db.shs.com.ru/libs@228 a8b55f48-bf90-11e4-a774-851b48703e85
This commit is contained in:
@@ -66,7 +66,7 @@ endmacro()
|
|||||||
macro(qad_plugin NAME _LIBS)
|
macro(qad_plugin NAME _LIBS)
|
||||||
project(qad_${NAME}_plugin)
|
project(qad_${NAME}_plugin)
|
||||||
include_directories("..")
|
include_directories("..")
|
||||||
set(LIBS ${_${NAME}_LIBS} qad_${NAME} "${_LIBS}")
|
set(LIBS ${_${NAME}_LIBS} qad_${NAME} ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTDESIGNER_LIBRARY} "${_LIBS}")
|
||||||
#message(${_${NAME}_PLUGIN_LIBS})
|
#message(${_${NAME}_PLUGIN_LIBS})
|
||||||
add_definitions(-DQT_PLUGIN)
|
add_definitions(-DQT_PLUGIN)
|
||||||
add_definitions(-DQT_NO_DEBUG)
|
add_definitions(-DQT_NO_DEBUG)
|
||||||
@@ -76,7 +76,7 @@ macro(qad_plugin NAME _LIBS)
|
|||||||
file(GLOB PCPPS "./*.cpp")
|
file(GLOB PCPPS "./*.cpp")
|
||||||
qt4_wrap_cpp(PCMOCS ${PMOCS} OPTIONS -nw)
|
qt4_wrap_cpp(PCMOCS ${PMOCS} OPTIONS -nw)
|
||||||
add_library(${PROJECT_NAME} SHARED ${PCMOCS} ${PCPPS} ${PMOCS})
|
add_library(${PROJECT_NAME} SHARED ${PCMOCS} ${PCPPS} ${PMOCS})
|
||||||
target_link_libraries(${PROJECT_NAME} ${LIBS} ${QT_QTDESIGNER_LIBRARY})
|
target_link_libraries(${PROJECT_NAME} ${LIBS})
|
||||||
install(TARGETS ${PROJECT_NAME} DESTINATION ${QT_PLUGINS_DIR}/designer)
|
install(TARGETS ${PROJECT_NAME} DESTINATION ${QT_PLUGINS_DIR}/designer)
|
||||||
endmacro()
|
endmacro()
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
macro(qt_project NAME _H_OUT _CPP_OUT)
|
macro(qt_project NAME _H_OUT _CPP_OUT)
|
||||||
project(${NAME})
|
project(${NAME})
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3 -Wall")
|
|
||||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O3 -Wall")
|
|
||||||
find_package(Qt4 REQUIRED)
|
find_package(Qt4 REQUIRED)
|
||||||
include_directories(${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${QT_INCLUDES})
|
include_directories(${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${QT_INCLUDES})
|
||||||
file(GLOB ${_H_OUT} "./*.h")
|
file(GLOB ${_H_OUT} "./*.h")
|
||||||
|
|||||||
@@ -1,2 +1 @@
|
|||||||
set(LIBS ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY})
|
qad_plugin(application "")
|
||||||
qad_plugin(application ${LIBS})
|
|
||||||
|
|||||||
@@ -1,2 +1 @@
|
|||||||
set(LIBS ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY})
|
qad_plugin(blockview "")
|
||||||
qad_plugin(blockview "${LIBS}")
|
|
||||||
|
|||||||
@@ -1,2 +1 @@
|
|||||||
set(LIBS ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY})
|
qad_plugin(graphic "")
|
||||||
qad_plugin(graphic "${LIBS}")
|
|
||||||
|
|||||||
@@ -1,2 +1 @@
|
|||||||
set(LIBS ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY})
|
qad_plugin(sql_table "")
|
||||||
qad_plugin(sql_table "${LIBS}")
|
|
||||||
|
|||||||
@@ -1,2 +1 @@
|
|||||||
set(LIBS ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY})
|
qad_plugin(touch_widgets "")
|
||||||
qad_plugin(touch_widgets "${LIBS}")
|
|
||||||
|
|||||||
@@ -1,2 +1 @@
|
|||||||
set(LIBS ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY})
|
qad_plugin(utils "")
|
||||||
qad_plugin(utils "${LIBS}")
|
|
||||||
|
|||||||
@@ -1,2 +1 @@
|
|||||||
set(LIBS ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY})
|
qad_plugin(widgets "")
|
||||||
qad_plugin(widgets "${LIBS}")
|
|
||||||
|
|||||||
Reference in New Issue
Block a user