@@ -14,40 +14,41 @@ SET ( PKG_NAME_VERSION ${PKG_NAME}-${PKG_VERSION} )
1414SET ( PKG_VENDOR "RedFantom" )
1515SET ( PKG_HOME_DIR ${PROJECT_SOURCE_DIR} )
1616
17- SET ( LOAD_GTK_DYNAMICALLY ON )
17+ SET ( LOAD_GTK_DYNAMICALLY OFF )
1818SET ( NO_MSVCRT ON )
1919SET ( USE_GNOME OFF )
2020SET ( VERBOSE ON )
21+ SET ( ENABLE_EXPORTS ON )
2122
2223IF ( VERBOSE )
2324# SET ( CMAKE_VERBOSE_MAKEFILE ON )
2425 SET ( GTK2_LOGGING_ENABLED ON )
2526ENDIF ( VERBOSE )
2627
2728SET ( PKG_SOURCES
28- generic/gtkTtk_TreeView .cpp
29- generic/gtkTtk_Separator .cpp
30- generic/gtkTtk_Arrows .cpp )
31-
32- SET ( PKG_SOURCES generic/gtkTtk_Init .cpp
33- generic/gtkTtk_Symbols .cpp
34- generic/gtkTtk_GtkApp .cpp
35- generic/gtkTtk_Utilities .cpp
36- generic/gtkTtk_Background .cpp
37- generic/gtkTtk_Button .cpp
38- generic/gtkTtk_CheckButton .cpp
39- generic/gtkTtk_RadioButton .cpp
40- generic/gtkTtk_ToolButton .cpp
41- generic/gtkTtk_Labelframe .cpp
42- generic/gtkTtk_Entry .cpp
43- generic/gtkTtk_Menubutton .cpp
44- generic/gtkTtk_Scrollbar .cpp
45- generic/gtkTtk_Scale .cpp
46- generic/gtkTtk_Progress .cpp
47- generic/gtkTtk_SizeGrip .cpp
48- generic/gtkTtk_Paned .cpp
49- generic/gtkTtk_Notebook .cpp
50- generic/gtkTtk_Combobox .cpp
29+ generic/gttk_TreeView .cpp
30+ generic/gttk_Separator .cpp
31+ generic/gttk_Arrows .cpp )
32+
33+ SET ( PKG_SOURCES generic/gttk_Init .cpp
34+ generic/gttk_Symbols .cpp
35+ generic/gttk_GtkApp .cpp
36+ generic/gttk_Utilities .cpp
37+ generic/gttk_Background .cpp
38+ generic/gttk_Button .cpp
39+ generic/gttk_CheckButton .cpp
40+ generic/gttk_RadioButton .cpp
41+ generic/gttk_ToolButton .cpp
42+ generic/gttk_Labelframe .cpp
43+ generic/gttk_Entry .cpp
44+ generic/gttk_Menubutton .cpp
45+ generic/gttk_Scrollbar .cpp
46+ generic/gttk_Scale .cpp
47+ generic/gttk_Progress .cpp
48+ generic/gttk_SizeGrip .cpp
49+ generic/gttk_Paned .cpp
50+ generic/gttk_Notebook .cpp
51+ generic/gttk_Combobox .cpp
5152)
5253
5354MESSAGE ( STATUS "===========================================================" )
@@ -111,13 +112,13 @@ ENDIF ( WIN32 )
111112
112113IF ( LOAD_GTK_DYNAMICALLY )
113114 MESSAGE ( STATUS "GTK+ will be loaded dynamically!" )
114- ADD_DEFINITIONS ( -DGTKTTK_LOAD_GTK_DYNAMICALLY )
115+ ADD_DEFINITIONS ( -DGTTK_LOAD_GTK_DYNAMICALLY )
115116ENDIF ( LOAD_GTK_DYNAMICALLY )
116117IF ( CMAKE_BUILD_TYPE STREQUAL Debug )
117- ADD_DEFINITIONS ( -DGTKTTK_SYNCHRONIZE )
118- ADD_DEFINITIONS ( -DGTKTTK_VERBOSE_XERROR_HANDLER )
118+ ADD_DEFINITIONS ( -DGTTK_SYNCHRONIZE )
119+ ADD_DEFINITIONS ( -DGTTK_VERBOSE_XERROR_HANDLER )
119120ENDIF ( CMAKE_BUILD_TYPE STREQUAL Debug )
120- ADD_DEFINITIONS ( -DGTKTTK_INSTALL_XERROR_HANDLER )
121+ ADD_DEFINITIONS ( -DGTTK_INSTALL_XERROR_HANDLER )
121122ADD_DEFINITIONS ( -DUSE_TCL_STUBS )
122123ADD_DEFINITIONS ( -DUSE_TK_STUBS )
123124ADD_DEFINITIONS ( -DUSE_TTK_STUBS )
@@ -144,7 +145,7 @@ IF ( USE_GNOME )
144145 INCLUDE ( cmake/Modules/FindGNOME2.cmake OPTIONAL )
145146 IF ( GNOME_FOUND )
146147 MESSAGE ( STATUS " GNOME Found!" )
147- ADD_DEFINITIONS ( -DGTKTTK_ENABLE_GNOME )
148+ ADD_DEFINITIONS ( -DGTTK_ENABLE_GNOME )
148149 INCLUDE_DIRECTORIES ( ${GNOME_INCLUDE_DIR} )
149150 LINK_LIBRARIES ( ${GNOME_LIBRARIES} )
150151 ENDIF ( GNOME_FOUND )
@@ -172,25 +173,25 @@ MESSAGE ( STATUS " GTK 2.x Found!" )
172173endif ()
173174
174175## ===========================================================================
175- ## Target: gtkTtk_Symbols .[h|cpp]
176+ ## Target: gttk_Symbols .[h|cpp]
176177## ===========================================================================
177- ADD_CUSTOM_COMMAND ( OUTPUT ${PROJECT_SOURCE_DIR} /generic/gtkTtk_Symbols .cpp
178- ${PROJECT_SOURCE_DIR} /generic/gtkTtk_Symbols .h
179- DEPENDS library/GenarateSymbols.tcl
180- generic/gtkTtk_Init .cpp
181- generic/gtkTtk_GtkApp .cpp
182- generic/gtkTtk_Utilities .h
183- generic/gtkTtk_Utilities .cpp
184- COMMAND ${TCL_TCLSH} GenarateSymbols.tcl
185- WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} /library )
186- SET_SOURCE_FILES_PROPERTIES ( ${PROJECT_SOURCE_DIR} /generic/gtkTtk_Symbols .cpp
187- PROPERTIES GENERATED true )
188- SET_SOURCE_FILES_PROPERTIES ( ${PROJECT_SOURCE_DIR} /generic/gtkTtk_Symbols .h
189- PROPERTIES GENERATED true )
178+ # ADD_CUSTOM_COMMAND ( OUTPUT ${PROJECT_SOURCE_DIR}/generic/gttk_Symbols .cpp
179+ # ${PROJECT_SOURCE_DIR}/generic/gttk_Symbols .h
180+ # DEPENDS library/GenarateSymbols.tcl
181+ # generic/gttk_Init .cpp
182+ # generic/gttk_GtkApp .cpp
183+ # generic/gttk_Utilities .h
184+ # generic/gttk_Utilities .cpp
185+ # COMMAND ${TCL_TCLSH} GenarateSymbols.tcl
186+ # WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/library )
187+ # SET_SOURCE_FILES_PROPERTIES ( ${PROJECT_SOURCE_DIR}/generic/gttk_Symbols .cpp
188+ # PROPERTIES GENERATED true )
189+ # SET_SOURCE_FILES_PROPERTIES ( ${PROJECT_SOURCE_DIR}/generic/gttk_Symbols .h
190+ # PROPERTIES GENERATED true )
190191
191192SET ( PKG_TARGET_LIB_NAME ${PKG_NAME} )
192193## ===========================================================================
193- ## Target: gtkTtk shared library
194+ ## Target: gttk shared library
194195## ===========================================================================
195196MESSAGE ( STATUS "===========================================================" )
196197MESSAGE ( STATUS " ++++ Shared Library: ${PKG_TARGET_LIB_NAME} ++++" )
@@ -231,14 +232,14 @@ ELSE ( LOAD_GTK_DYNAMICALLY )
231232ENDIF ( LOAD_GTK_DYNAMICALLY )
232233
233234FILE ( WRITE library/pkgIndex.tcl
234- "package ifneeded ttk::theme::gtkTtk ${PKG_VERSION} \\
235- [list load [file join $dir lib${PKG_NAME} [info sharedlibextension]] gtkTtk ]" )
235+ "package ifneeded ttk::theme::gttk ${PKG_VERSION} \\
236+ [list load [file join $dir lib${PKG_NAME} [info sharedlibextension]] [file join $dir gttk] ]" )
236237
237238INSTALL ( TARGETS ${PKG_TARGET_LIB_NAME}
238239 RUNTIME DESTINATION ${PKG_TARGET_LIB_NAME}
239240 LIBRARY DESTINATION ${PKG_TARGET_LIB_NAME}
240241 ARCHIVE DESTINATION ${PKG_TARGET_LIB_NAME} )
241- INSTALL ( FILES library /pkgIndex.tcl library /gtkTtk .tcl
242+ INSTALL ( FILES library /pkgIndex.tcl library /gttk .tcl
242243 DESTINATION ${PKG_TARGET_LIB_NAME} )
243244
244245ENABLE_TESTING ( )
0 commit comments