Warning, /utilities/okteta/kasten/gui/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 set(OKTETAKASTENGUI_VERSION ${OKTETAKASTEN_LIB_VERSION}) 0002 set(OKTETAKASTENGUI_SO_VERSION ${OKTETAKASTEN_LIB_SOVERSION}) 0003 0004 okteta_add_library(Gui NAMESPACE Okteta Kasten 0005 PUBLIC 0006 OktetaKastenCore 0007 KastenGui 0008 OktetaGui 0009 PRIVATE 0010 Qt5::Qml 0011 KF5::I18n 0012 KF5::Completion 0013 VERSION ${OKTETAKASTENGUI_VERSION} 0014 SOVERSION ${OKTETAKASTENGUI_SO_VERSION} 0015 ABIVERSION ${OKTETAKASTEN_ABI_VERSION} ${KASTEN_ABI_VERSION} 0016 NO_VERSIONED_INCLUDEDIR 0017 NO_VERSIONED_PACKAGE_NAME 0018 REVERSE_NAMESPACE_INCLUDEDIR 0019 REVERSE_NAMESPACE_LIB 0020 NO_TARGET_NAMESPACE 0021 NO_VERSIONED_EXPORTED_TARGET_NAME 0022 ) 0023 0024 target_compile_definitions(OktetaKastenGui PRIVATE -DTRANSLATION_DOMAIN=\"liboktetakasten\") 0025 0026 ecm_qt_declare_logging_category(OktetaKastenGui 0027 HEADER "logging.hpp" 0028 IDENTIFIER "LOG_KASTEN_OKTETA_GUI" 0029 CATEGORY_NAME "kasten.okteta.gui" 0030 DESCRIPTION "Kasten Okteta Gui module" 0031 EXPORT OKTETA 0032 ) 0033 0034 macro(OKTETAKASTENGUI_ADD_SUBLIBRARY _subdir) 0035 okteta_add_sublibrary(Gui NAMESPACE Okteta Kasten 0036 REVERSE_NAMESPACE_INCLUDEDIR 0037 SUBDIR ${_subdir} 0038 ${ARGN} 0039 ) 0040 endmacro() 0041 0042 oktetakastengui_add_sublibrary(liboktetawidgets 0043 BUILD_INCLUDEDIR 0044 PUBLIC 0045 AddressValidator 0046 AddressComboBox 0047 ByteArrayComboBox 0048 PRIVATE 0049 ByteArrayValidator 0050 ) 0051 0052 oktetakastengui_add_sublibrary(io/streamencoder/values 0053 PRIVATE 0054 ByteArrayValuesStreamEncoderConfigEditor 0055 ByteArrayValuesStreamEncoderConfigEditorFactory 0056 ByteArrayValuesStreamEncoder 0057 ) 0058 0059 oktetakastengui_add_sublibrary(io/streamencoder/base32 0060 PRIVATE 0061 ByteArrayBase32StreamEncoderConfigEditor 0062 ByteArrayBase32StreamEncoderConfigEditorFactory 0063 ByteArrayBase32StreamEncoder 0064 ) 0065 0066 oktetakastengui_add_sublibrary(io/streamencoder/uuencoding 0067 PRIVATE 0068 ByteArrayUuencodingStreamEncoderConfigEditor 0069 ByteArrayUuencodingStreamEncoderConfigEditorFactory 0070 ByteArrayUuencodingStreamEncoder 0071 ) 0072 0073 oktetakastengui_add_sublibrary(io/streamencoder/xxencoding 0074 PRIVATE 0075 ByteArrayXxencodingStreamEncoderConfigEditor 0076 ByteArrayXxencodingStreamEncoderConfigEditorFactory 0077 ByteArrayXxencodingStreamEncoder 0078 ) 0079 0080 oktetakastengui_add_sublibrary(io/streamencoder/sourcecode 0081 PRIVATE 0082 ByteArraySourceCodeStreamEncoderConfigEditor 0083 ByteArraySourceCodeStreamEncoderConfigEditorFactory 0084 ByteArraySourceCodeStreamEncoder 0085 ) 0086 0087 oktetakastengui_add_sublibrary(io/streamencoder/srec 0088 PRIVATE 0089 ByteArraySRecStreamEncoderConfigEditor 0090 ByteArraySRecStreamEncoderConfigEditorFactory 0091 ByteArraySRecStreamEncoder 0092 ) 0093 0094 oktetakastengui_add_sublibrary(io/streamencoder/ihex 0095 PRIVATE 0096 ByteArrayIHexStreamEncoderConfigEditor 0097 ByteArrayIHexStreamEncoderConfigEditorFactory 0098 ByteArrayIHexStreamEncoder 0099 ) 0100 0101 oktetakastengui_add_sublibrary(io/streamencoder/viewhtml 0102 PRIVATE 0103 AbstractColumnHtmlRenderer 0104 OffsetColumnHtmlRenderer 0105 AbstractByteArrayColumnHtmlRenderer 0106 ValueByteArrayColumnHtmlRenderer 0107 CharByteArrayColumnHtmlRenderer 0108 ByteArrayRowsColumnHtmlRenderer 0109 ByteArrayViewHtmlStreamEncoder 0110 ) 0111 0112 oktetakastengui_add_sublibrary(io/streamencoder/viewtext 0113 PRIVATE 0114 AbstractColumnTextRenderer 0115 OffsetColumnTextRenderer 0116 BorderColumnTextRenderer 0117 AbstractByteArrayColumnTextRenderer 0118 ValueByteArrayColumnTextRenderer 0119 CharByteArrayColumnTextRenderer 0120 ByteArrayRowsColumnTextRenderer 0121 ByteArrayViewTextStreamEncoder 0122 ) 0123 0124 oktetakastengui_add_sublibrary(io/streamencoder/chars 0125 PRIVATE 0126 ByteArrayCharsStreamEncoder 0127 ) 0128 oktetakastengui_add_sublibrary(io/streamencoder/base64 0129 PRIVATE 0130 ByteArrayBase64StreamEncoder 0131 ) 0132 oktetakastengui_add_sublibrary(io/streamencoder/base85 0133 PRIVATE 0134 ByteArrayBase85StreamEncoder 0135 ) 0136 0137 oktetakastengui_add_sublibrary(io/streamencoder 0138 BUILD_INCLUDEDIR 0139 PUBLIC 0140 AbstractByteArrayStreamEncoder 0141 PRIVATE 0142 ByteArrayTextStreamEncoderPreview 0143 ) 0144 0145 oktetakastengui_add_sublibrary(io/generator/pattern 0146 PRIVATE 0147 ByteArrayPatternGeneratorconfigEditor 0148 ByteArrayPatternGeneratorconfigEditorFactory 0149 ByteArrayPatternGenerator 0150 ) 0151 0152 oktetakastengui_add_sublibrary(io/generator/randomdata 0153 PRIVATE 0154 ByteArrayRandomDataGeneratorconfigEditor 0155 ByteArrayRandomDataGeneratorconfigEditorFactory 0156 ByteArrayRandomDataGenerator 0157 ) 0158 0159 oktetakastengui_add_sublibrary(io/generator/sequence 0160 PRIVATE 0161 ByteArraySequenceGenerator 0162 ) 0163 0164 oktetakastengui_add_sublibrary(io 0165 BUILD_INCLUDEDIR 0166 PUBLIC 0167 ByteArrayStreamEncoderFactory 0168 ByteArrayStreamEncoderConfigEditorFactoryFactory 0169 0170 ByteArrayDataGeneratorFactory 0171 ByteArrayDataGeneratorConfigEditorFactoryFactory 0172 0173 ByteArrayViewProfileSynchronizer 0174 ) 0175 0176 oktetakastengui_add_sublibrary(view 0177 BUILD_INCLUDEDIR 0178 PUBLIC 0179 ByteArrayView 0180 ByteArrayViewFactory 0181 ByteArrayViewProfile 0182 PRIVATE 0183 ByteArrayJanusview 0184 ) 0185 0186 oktetakastengui_add_sublibrary(system 0187 BUILD_INCLUDEDIR 0188 PUBLIC 0189 ByteArrayViewProfileLock 0190 ByteArrayViewProfileManager 0191 ) 0192 0193 okteta_add_sublibrary(Gui NAMESPACE Okteta Kasten 0194 REVERSE_NAMESPACE_INCLUDEDIR 0195 PUBLIC 0196 OktetaKastenGui 0197 ) 0198 0199 okteta_add_cmakeconfig(Gui NAMESPACE Okteta Kasten 0200 DEPS 0201 OktetaKastenCore 0202 KastenGui 0203 OktetaGui 0204 )