Changeset 2627 for code/branches/buildsystem2/src/ceguilua
- Timestamp:
- Jan 30, 2009, 9:48:11 PM (16 years ago)
- Location:
- code/branches/buildsystem2/src/ceguilua
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/buildsystem2/src/ceguilua/CMakeLists.txt
r2626 r2627 41 41 BREAK() # _version > CEGUI_VERSION 42 42 ENDIF() 43 ADD_SUBDIRECTORY(ceguilua-${_version}) 43 44 ADD_SUBDIRECTORY(ceguilua-${_version}) # Sets parent scope variable 45 FOREACH(_file ${_package_files}) 46 CONFIGURE_FILE(ceguilua-${_version}/package/${_file} ${CEGUILUA_BINARY_DIR}/${_file} COPYONLY) 47 ENDFOREACH(_file) 44 48 ENDFOREACH(_version) 45 49 -
code/branches/buildsystem2/src/ceguilua/ceguilua-0.5.0/CMakeLists.txt
r2626 r2627 1 # 2 # ORXONOX - the hottest 3D action shooter ever to exist 3 # > www.orxonox.net < 4 # 5 # This program is free software; you can redistribute it and/or 6 # modify it under the terms of the GNU General Public License 7 # as published by the Free Software Foundation; either version 2 8 # of the License, or (at your option) any later version. 9 # 10 # This program is distributed in the hope that it will be useful, 11 # but WITHOUT ANY WARRANTY; without even the implied warranty of 12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 # GNU General Public License for more details. 14 # 15 # You should have received a copy of the GNU General Public License along 16 # with this program; if not, write to the Free Software Foundation, 17 # Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 18 # 1 SET(_package_files 2 exceptions.lua Basic.pkg FontManager.pkg InputEvent.pkg OutStream.pkg 3 System.pkg WindowManager.pkg CEGUI.pkg HelperFunctions.pkg Iterators.pkg 4 PropertyHelper.pkg Texture.pkg CoordConverter.pkg Image.pkg Key.pkg 5 Renderer.pkg UnifiedCoordSystem.pkg EventSet.pkg Imageset.pkg Logger.pkg 6 Scheme.pkg Window.pkg Font.pkg ImagesetManager.pkg MouseCursor.pkg 7 SchemeManager.pkg WindowFactoryManager.pkg 19 8 20 # Copy all files from the package folder to the binary directory 9 elements/ButtonBase.pkg elements/Checkbox.pkg elements/ComboDropList.pkg 10 elements/Combobox.pkg elements/DragContainer.pkg elements/Editbox.pkg 11 elements/FrameWindow.pkg elements/GUISheet.pkg elements/ItemEntry.pkg 12 elements/ItemListBase.pkg elements/ItemListbox.pkg elements/ListHeader.pkg 13 elements/ListHeaderSegment.pkg elements/Listbox.pkg elements/ListboxItem.pkg 14 elements/ListboxTextItem.pkg elements/MenuBase.pkg elements/MenuItem.pkg 15 elements/Menubar.pkg elements/MultiColumnList.pkg 16 elements/MultiLineEditbox.pkg elements/PopupMenu.pkg elements/ProgressBar.pkg 17 elements/PushButton.pkg elements/RadioButton.pkg elements/ScrollablePane.pkg 18 elements/Scrollbar.pkg elements/ScrolledContainer.pkg 19 elements/ScrolledItemListBase.pkg elements/Slider.pkg elements/Spinner.pkg 20 elements/TabButton.pkg elements/TabControl.pkg elements/Thumb.pkg 21 elements/Titlebar.pkg elements/Tooltip.pkg 22 23 falagard/Dimension.pkg falagard/Enums.pkg falagard/FalagardComponentBase.pkg 24 falagard/FrameComponent.pkg falagard/ImageryComponent.pkg 25 falagard/ImagerySection.pkg falagard/LayerSpecification.pkg 26 falagard/NamedArea.pkg falagard/PropertyDefinition.pkg 27 falagard/PropertyDefinitionBase.pkg falagard/PropertyInitialiser.pkg 28 falagard/PropertyLinkDefinition.pkg falagard/SectionSpecification.pkg 29 falagard/StateImagery.pkg falagard/TextComponent.pkg 30 falagard/WidgetComponent.pkg falagard/WidgetLookFeel.pkg 31 falagard/WidgetLookManager.pkg 21 32 22 # Only do this once since GLOB_RECURSE is quite slow 23 # No, don't. When switch back from 0.6 to 0.5 and keeping the binary dir 24 # This will cause problems. 25 #IF(EXISTS ${CEGUILUA_BINARY_DIR}/exceptions.lua) 26 # RETURN() 27 #ENDIF(EXISTS ${CEGUILUA_BINARY_DIR}/exceptions.lua) 28 29 FILE(GLOB_RECURSE _package_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}/package "*.pkg") 30 FOREACH(_file ${_package_files} "exceptions.lua") 31 CONFIGURE_FILE(package/${_file} ${CEGUILUA_BINARY_DIR}/${_file} COPYONLY) 32 ENDFOREACH(_file) 33 PARENT_SCOPE 34 ) -
code/branches/buildsystem2/src/ceguilua/ceguilua-0.6.0/CMakeLists.txt
r2626 r2627 1 #2 # ORXONOX - the hottest 3D action shooter ever to exist3 # > www.orxonox.net <4 #5 # This program is free software; you can redistribute it and/or6 # modify it under the terms of the GNU General Public License7 # as published by the Free Software Foundation; either version 28 # of the License, or (at your option) any later version.9 #10 # This program is distributed in the hope that it will be useful,11 # but WITHOUT ANY WARRANTY; without even the implied warranty of12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the13 # GNU General Public License for more details.14 #15 # You should have received a copy of the GNU General Public License along16 # with this program; if not, write to the Free Software Foundation,17 # Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.18 #19 20 # Copy all files from the package folder to the binary directory21 22 1 SET(_package_files 23 2 CEGUI.pkg … … 29 8 elements/Tree.pkg 30 9 elements/TreeItem.pkg 10 11 PARENT_SCOPE 31 12 ) 32 33 FOREACH(_file ${_package_files})34 CONFIGURE_FILE(package/${_file} ${CEGUILUA_BINARY_DIR}/${_file} COPYONLY)35 ENDFOREACH(_file) -
code/branches/buildsystem2/src/ceguilua/ceguilua-0.6.1/CMakeLists.txt
r2626 r2627 1 #2 # ORXONOX - the hottest 3D action shooter ever to exist3 # > www.orxonox.net <4 #5 # This program is free software; you can redistribute it and/or6 # modify it under the terms of the GNU General Public License7 # as published by the Free Software Foundation; either version 28 # of the License, or (at your option) any later version.9 #10 # This program is distributed in the hope that it will be useful,11 # but WITHOUT ANY WARRANTY; without even the implied warranty of12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the13 # GNU General Public License for more details.14 #15 # You should have received a copy of the GNU General Public License along16 # with this program; if not, write to the Free Software Foundation,17 # Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.18 #19 20 # Copy all files from the package folder to the binary directory21 22 1 SET(_package_files 23 2 Window.pkg 3 4 PARENT_SCOPE 24 5 ) 25 26 FOREACH(_file ${_package_files})27 CONFIGURE_FILE(package/${_file} ${CEGUILUA_BINARY_DIR}/${_file} COPYONLY)28 ENDFOREACH(_file) -
code/branches/buildsystem2/src/ceguilua/ceguilua-0.6.2/CMakeLists.txt
r2626 r2627 1 #2 # ORXONOX - the hottest 3D action shooter ever to exist3 # > www.orxonox.net <4 #5 # This program is free software; you can redistribute it and/or6 # modify it under the terms of the GNU General Public License7 # as published by the Free Software Foundation; either version 28 # of the License, or (at your option) any later version.9 #10 # This program is distributed in the hope that it will be useful,11 # but WITHOUT ANY WARRANTY; without even the implied warranty of12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the13 # GNU General Public License for more details.14 #15 # You should have received a copy of the GNU General Public License along16 # with this program; if not, write to the Free Software Foundation,17 # Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.18 #19 20 # Copy all files from the package folder to the binary directory21 22 1 SET(_package_files 23 2 EventSet.pkg … … 26 5 Window.pkg 27 6 WindowManager.pkg 7 8 PARENT_SCOPE 28 9 ) 29 30 FOREACH(_file ${_package_files})31 CONFIGURE_FILE(package/${_file} ${CEGUILUA_BINARY_DIR}/${_file} COPYONLY)32 ENDFOREACH(_file)
Note: See TracChangeset
for help on using the changeset viewer.