Quanta: Change CMake rules to make tarballs for toolbars created during building.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
pull/3/head
Slávek Banko 5 years ago
parent 1e75068328
commit 8155faa4ac
No known key found for this signature in database
GPG Key ID: 608F5293A04BE668

@ -3,22 +3,29 @@
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# (C) 2019 Slávek Banko
# slavek.banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
add_subdirectory( html )
add_subdirectory( xml )
add_subdirectory( wml-1-2 )
add_subdirectory( tagxml )
add_subdirectory( schema )
add_subdirectory( cfml )
add_subdirectory( kde-docbook )
add_subdirectory( docbook )
add_subdirectory( css )
install( FILES
debug.toolbar.tgz
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars )
##### other data ################################
foreach( _toolbar debug )
tde_create_tarball(
TARGET ${_toolbar}.toolbar.tgz
FILES ${_toolbar}.actions ${_toolbar}.toolbar
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars
)
endforeach( )
##### directories ###############################
tde_auto_add_subdirectories( )

@ -3,14 +3,24 @@
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# (C) 2019 Slávek Banko
# slavek.banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
fonts.toolbar.tgz forms.toolbar.tgz
lists.toolbar.tgz standard.toolbar.tgz
tables.toolbar.tgz cfml.toolbar.tgz
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/cfml )
##### other data ################################
foreach( _toolbar cfml fonts forms lists standard tables )
tde_create_tarball(
TARGET ${_toolbar}.toolbar.tgz
FILES ${_toolbar}.actions ${_toolbar}.toolbar
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/cfml
)
endforeach( )

@ -3,12 +3,24 @@
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# (C) 2019 Slávek Banko
# slavek.banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
css.toolbar.tgz
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/css )
##### other data ################################
foreach( _toolbar css )
tde_create_tarball(
TARGET ${_toolbar}.toolbar.tgz
FILES ${_toolbar}.actions ${_toolbar}.toolbar
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/css
)
endforeach( )

@ -3,13 +3,24 @@
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# (C) 2019 Slávek Banko
# slavek.banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
xmltools.toolbar.tgz docbook_code.toolbar.tgz
docbook_ui.toolbar.tgz docbook_xml.toolbar.tgz
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/docbook )
##### other data ################################
foreach( _toolbar docbook_code docbook_ui docbook_xml xmltools )
tde_create_tarball(
TARGET ${_toolbar}.toolbar.tgz
FILES ${_toolbar}.actions ${_toolbar}.toolbar
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/docbook
)
endforeach( )

@ -3,13 +3,24 @@
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# (C) 2019 Slávek Banko
# slavek.banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
forms.toolbar.tgz lists.toolbar.tgz other.toolbar.tgz
standard.toolbar.tgz tables.toolbar.tgz style.toolbar.tgz
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/html )
##### other data ################################
foreach( _toolbar forms lists other standard style tables )
tde_create_tarball(
TARGET ${_toolbar}.toolbar.tgz
FILES ${_toolbar}.actions ${_toolbar}.toolbar
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/html
)
endforeach( )

@ -3,18 +3,31 @@
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# (C) 2019 Slávek Banko
# slavek.banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
kde-docbook-admonitions.toolbar.tgz
kde-docbook-images.toolbar.tgz
kde-docbook-list.toolbar.tgz
kde-docbook-standard.toolbar.tgz
kde-docbook-tables.toolbar.tgz
kde-docbook-uielements.toolbar.tgz
kdexmltools.toolbar.tgz
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/kde-docbook )
##### other data ################################
foreach( _toolbar
kde-docbook-admonitions
kde-docbook-images
kde-docbook-list
kde-docbook-standard
kde-docbook-tables
kde-docbook-uielements
kdexmltools )
tde_create_tarball(
TARGET ${_toolbar}.toolbar.tgz
FILES ${_toolbar}.actions ${_toolbar}.toolbar
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/kde-docbook
)
endforeach( )

@ -3,15 +3,24 @@
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# (C) 2019 Slávek Banko
# slavek.banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
attributes.toolbar.tgz complex.toolbar.tgz
documentation.toolbar.tgz facets.toolbar.tgz
misc.toolbar.tgz simple.toolbar.tgz
main.toolbar.tgz
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/schema )
##### other data ################################
foreach( _toolbar attributes complex documentation facets main misc simple )
tde_create_tarball(
TARGET ${_toolbar}.toolbar.tgz
FILES ${_toolbar}.actions ${_toolbar}.toolbar
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/schema
)
endforeach( )

@ -3,12 +3,24 @@
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# (C) 2019 Slávek Banko
# slavek.banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
tagxml.toolbar.tgz
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/tagxml )
##### other data ################################
foreach( _toolbar tagxml )
tde_create_tarball(
TARGET ${_toolbar}.toolbar.tgz
FILES ${_toolbar}.actions ${_toolbar}.toolbar
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/tagxml
)
endforeach( )

@ -3,13 +3,24 @@
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# (C) 2019 Slávek Banko
# slavek.banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
deck.toolbar.tgz forms.toolbar.tgz misc.toolbar.tgz
table.toolbar.tgz tasks.toolbar.tgz text.toolbar.tgz
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/wml-1-2 )
##### other data ################################
foreach( _toolbar deck forms misc table tasks text )
tde_create_tarball(
TARGET ${_toolbar}.toolbar.tgz
FILES ${_toolbar}.actions ${_toolbar}.toolbar
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/wml-1-2
)
endforeach( )

@ -3,12 +3,24 @@
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# (C) 2019 Slávek Banko
# slavek.banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES
fonts.toolbar.tgz
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/xml )
##### other data ################################
foreach( _toolbar fonts )
tde_create_tarball(
TARGET ${_toolbar}.toolbar.tgz
FILES ${_toolbar}.actions ${_toolbar}.toolbar
DESTINATION ${DATA_INSTALL_DIR}/quanta/toolbars/xml
)
endforeach( )

Loading…
Cancel
Save