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 add_definitions(-DTRANSLATION_DOMAIN=\"liboktetakasten\") 0005 0006 macro(OKTETAKASTENGUI_ADD_SUBLIBRARY _subdir) 0007 okteta_add_sublibrary(Gui NAMESPACE Okteta Kasten 0008 REVERSE_NAMESPACE_INCLUDEDIR 0009 SUBDIR ${_subdir} 0010 ${ARGN} 0011 ) 0012 endmacro() 0013 0014 oktetakastengui_add_sublibrary(liboktetawidgets 0015 PUBLIC 0016 AddressValidator 0017 AddressComboBox 0018 ByteArrayComboBox 0019 PRIVATE 0020 ByteArrayValidator 0021 ) 0022 0023 oktetakastengui_add_sublibrary(io/streamencoder/values 0024 PRIVATE 0025 ByteArrayValuesStreamEncoderConfigEditor 0026 ByteArrayValuesStreamEncoderConfigEditorFactory 0027 ByteArrayValuesStreamEncoder 0028 ) 0029 0030 oktetakastengui_add_sublibrary(io/streamencoder/base32 0031 PRIVATE 0032 ByteArrayBase32StreamEncoderConfigEditor 0033 ByteArrayBase32StreamEncoderConfigEditorFactory 0034 ByteArrayBase32StreamEncoder 0035 ) 0036 0037 oktetakastengui_add_sublibrary(io/streamencoder/uuencoding 0038 PRIVATE 0039 ByteArrayUuencodingStreamEncoderConfigEditor 0040 ByteArrayUuencodingStreamEncoderConfigEditorFactory 0041 ByteArrayUuencodingStreamEncoder 0042 ) 0043 0044 oktetakastengui_add_sublibrary(io/streamencoder/xxencoding 0045 PRIVATE 0046 ByteArrayXxencodingStreamEncoderConfigEditor 0047 ByteArrayXxencodingStreamEncoderConfigEditorFactory 0048 ByteArrayXxencodingStreamEncoder 0049 ) 0050 0051 oktetakastengui_add_sublibrary(io/streamencoder/sourcecode 0052 PRIVATE 0053 ByteArraySourceCodeStreamEncoderConfigEditor 0054 ByteArraySourceCodeStreamEncoderConfigEditorFactory 0055 ByteArraySourceCodeStreamEncoder 0056 ) 0057 0058 oktetakastengui_add_sublibrary(io/streamencoder/srec 0059 PRIVATE 0060 ByteArraySRecStreamEncoderConfigEditor 0061 ByteArraySRecStreamEncoderConfigEditorFactory 0062 ByteArraySRecStreamEncoder 0063 ) 0064 0065 oktetakastengui_add_sublibrary(io/streamencoder/ihex 0066 PRIVATE 0067 ByteArrayIHexStreamEncoderConfigEditor 0068 ByteArrayIHexStreamEncoderConfigEditorFactory 0069 ByteArrayIHexStreamEncoder 0070 ) 0071 0072 oktetakastengui_add_sublibrary(io/streamencoder/viewtext 0073 PRIVATE 0074 AbstractColumnTextRenderer 0075 OffsetColumnTextRenderer 0076 BorderColumnTextRenderer 0077 AbstractByteArrayColumnTextRenderer 0078 ValueByteArrayColumnTextRenderer 0079 CharByteArrayColumnTextRenderer 0080 ByteArrayRowsColumnTextRenderer 0081 ByteArrayViewTextStreamEncoder 0082 ) 0083 0084 oktetakastengui_add_sublibrary(io/streamencoder/chars 0085 PRIVATE 0086 ByteArrayCharsStreamEncoder 0087 ) 0088 oktetakastengui_add_sublibrary(io/streamencoder/base64 0089 PRIVATE 0090 ByteArrayBase64StreamEncoder 0091 ) 0092 oktetakastengui_add_sublibrary(io/streamencoder/base85 0093 PRIVATE 0094 ByteArrayBase85StreamEncoder 0095 ) 0096 0097 oktetakastengui_add_sublibrary(io/streamencoder 0098 PUBLIC 0099 AbstractByteArrayStreamEncoder 0100 PRIVATE 0101 ByteArrayTextStreamEncoderPreview 0102 ) 0103 0104 oktetakastengui_add_sublibrary(io/generator/pattern 0105 PRIVATE 0106 ByteArrayPatternGeneratorconfigEditor 0107 ByteArrayPatternGeneratorconfigEditorFactory 0108 ByteArrayPatternGenerator 0109 ) 0110 0111 oktetakastengui_add_sublibrary(io/generator/randomdata 0112 PRIVATE 0113 ByteArrayRandomDataGeneratorconfigEditor 0114 ByteArrayRandomDataGeneratorconfigEditorFactory 0115 ByteArrayRandomDataGenerator 0116 ) 0117 0118 oktetakastengui_add_sublibrary(io/generator/sequence 0119 PRIVATE 0120 ByteArraySequenceGenerator 0121 ) 0122 0123 oktetakastengui_add_sublibrary(io 0124 PUBLIC 0125 ByteArrayStreamEncoderFactory 0126 ByteArrayStreamEncoderConfigEditorFactoryFactory 0127 0128 ByteArrayDataGeneratorFactory 0129 ByteArrayDataGeneratorConfigEditorFactoryFactory 0130 0131 ByteArrayViewProfileSynchronizer 0132 ) 0133 0134 oktetakastengui_add_sublibrary(view 0135 PUBLIC 0136 ByteArrayView 0137 ByteArrayViewFactory 0138 ByteArrayViewProfile 0139 PRIVATE 0140 ByteArrayJanusview 0141 ) 0142 0143 oktetakastengui_add_sublibrary(system 0144 PUBLIC 0145 ByteArrayViewProfileLock 0146 ByteArrayViewProfileManager 0147 ) 0148 0149 okteta_add_sublibrary(Gui NAMESPACE Okteta Kasten 0150 REVERSE_NAMESPACE_INCLUDEDIR 0151 PUBLIC 0152 OktetaKastenGui 0153 ) 0154 0155 0156 okteta_add_library(Gui NAMESPACE Okteta Kasten 0157 PUBLIC 0158 OktetaKastenCore 0159 KastenGui 0160 OktetaGui 0161 PRIVATE 0162 Qt5::Qml 0163 KF5::I18n 0164 KF5::Completion 0165 VERSION ${OKTETAKASTENGUI_VERSION} 0166 SOVERSION ${OKTETAKASTENGUI_SO_VERSION} 0167 ABIVERSION ${OKTETAKASTEN_ABI_VERSION} ${KASTEN_ABI_VERSION} 0168 SOURCES ${oktetakastengui_LIB_SRCS} 0169 HEADERS ${oktetakastengui_LIB_HDRS} 0170 CCHEADERS ${oktetakastengui_LIB_CCHDRS} 0171 NO_VERSIONED_INCLUDEDIR 0172 NO_VERSIONED_PACKAGE_NAME 0173 REVERSE_NAMESPACE_INCLUDEDIR 0174 REVERSE_NAMESPACE_LIB 0175 NO_TARGET_NAMESPACE 0176 ) 0177 0178 target_include_directories(OktetaKastenGui 0179 PUBLIC 0180 $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/system> 0181 $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/io> 0182 $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/view> 0183 $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/io/streamencoder> 0184 $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/liboktetawidgets> 0185 ) 0186 0187 okteta_add_cmakeconfig(Gui NAMESPACE Okteta Kasten 0188 )