~ubuntu-branches/debian/stretch/connectome-workbench/stretch

« back to all changes in this revision

Viewing changes to .pc/deb_build_without_git/src/Common/CMakeLists.txt

  • Committer: Package Import Robot
  • Author(s): Yaroslav Halchenko
  • Date: 2014-10-21 10:04:22 UTC
  • Revision ID: package-import@ubuntu.com-20141021100422-mh7mwoe3hemux3gh
Tags: 1.0-2
* debian/copyright
  - additional/adjusted entries. Thanks Thorsten
    Alteholz for the review
* Re-upload to Debian proper (Closes: #744130)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
#
 
3
# Name of Project
 
4
#
 
5
PROJECT(Common)
 
6
 
 
7
 
 
8
#
 
9
# QT include files
 
10
#
 
11
SET(QT_USE_QTXML TRUE)
 
12
SET(QT_DONT_USE_QTGUI TRUE)
 
13
SET(QT_USE_QTNETWORK TRUE)
 
14
 
 
15
INCLUDE(${QT_USE_FILE})
 
16
#message("QT VERSION: " ${QT_VERSION_MAJOR} ${QT_VERSION_MINOR} ${QT_VERSION_PATCH})
 
17
 
 
18
SET(MOC_INPUT_HEADER_FILES
 
19
CaretHttpManager.h
 
20
)
 
21
 
 
22
QT4_WRAP_CPP(MOC_SOURCE_FILES ${MOC_INPUT_HEADER_FILES})
 
23
 
 
24
#
 
25
# Create a library
 
26
#
 
27
ADD_LIBRARY(Common
 
28
ApplicationInformation.h
 
29
AString.h
 
30
AStringNaturalComparison.h
 
31
Base64.h
 
32
BoundingBox.h
 
33
BrainConstants.h
 
34
ByteOrderEnum.h
 
35
ByteSwapping.h
 
36
CaretAssert.h
 
37
CaretAssertion.h
 
38
CaretBinaryFile.h
 
39
CaretColorEnum.h
 
40
CaretCommandLine.h
 
41
CaretCompact3DLookup.h
 
42
CaretCompactLookup.h
 
43
CaretException.h
 
44
CaretFunctionName.h
 
45
CaretHeap.h
 
46
CaretHttpManager.h
 
47
CaretLogger.h
 
48
CaretMathExpression.h
 
49
CaretMutex.h
 
50
CaretObject.h
 
51
CaretObjectTracksModification.h
 
52
CaretOMP.h
 
53
CaretPointer.h
 
54
CaretPointLocator.h
 
55
CaretPreferences.h
 
56
CaretTemporaryFile.h
 
57
CubicSpline.h
 
58
DataCompressZLib.h
 
59
DataFile.h
 
60
DataFileContentInformation.h
 
61
DataFileException.h
 
62
DataFileInterface.h
 
63
DescriptiveStatistics.h
 
64
ElapsedTimer.h
 
65
Event.h
 
66
EventListenerInterface.h
 
67
EventManager.h
 
68
EventProgressUpdate.h
 
69
EventTypeEnum.h
 
70
FastStatistics.h
 
71
FileAdapter.h
 
72
FileInformation.h
 
73
FloatMatrix.h
 
74
Histogram.h
 
75
HtmlStringBuilder.h
 
76
ImageCaptureMethodEnum.h
 
77
Logger.h
 
78
LogHandler.h
 
79
LogHandlerInformationTextDisplay.h
 
80
LogHandlerStandardError.h
 
81
LogLevelEnum.h
 
82
LogManager.h
 
83
LogRecord.h
 
84
MathFunctionEnum.h
 
85
MathFunctions.h
 
86
MatrixFunctions.h
 
87
ModelTransform.h
 
88
MultiDimArray.h
 
89
MultiDimIterator.h
 
90
NetworkException.h
 
91
OctTree.h
 
92
OpenGLDrawingMethodEnum.h
 
93
PlainTextStringBuilder.h
 
94
Plane.h
 
95
ProgramParameters.h
 
96
ProgramParametersException.h
 
97
ProgressObject.h
 
98
ProgressReportingInterface.h
 
99
ReductionEnum.h
 
100
ReductionOperation.h
 
101
SpecFileDialogViewFilesTypeEnum.h
 
102
SpeciesEnum.h
 
103
StereotaxicSpaceEnum.h
 
104
StringTableModel.h
 
105
StructureEnum.h
 
106
SystemUtilities.h
 
107
TileTabsConfiguration.h
 
108
TracksModificationInterface.h
 
109
Vector3D.h
 
110
VoxelIJK.h
 
111
YokingGroupEnum.h
 
112
 
 
113
${MOC_SOURCE_FILES}
 
114
${CMAKE_BINARY_DIR}/Common/ApplicationInformation.cxx
 
115
AString.cxx
 
116
AStringNaturalComparison.cxx
 
117
Base64.cxx
 
118
BoundingBox.cxx
 
119
BrainConstants.cxx
 
120
ByteOrderEnum.cxx
 
121
ByteSwapping.cxx
 
122
CaretAssertion.cxx
 
123
CaretBinaryFile.cxx
 
124
CaretColorEnum.cxx
 
125
CaretCommandLine.cxx
 
126
CaretException.cxx
 
127
CaretHttpManager.cxx
 
128
CaretLogger.cxx
 
129
CaretMathExpression.cxx
 
130
CaretObject.cxx
 
131
CaretObjectTracksModification.cxx
 
132
CaretPointLocator.cxx
 
133
CaretPreferences.cxx
 
134
CaretTemporaryFile.cxx
 
135
CubicSpline.cxx
 
136
DataCompressZLib.cxx
 
137
DataFile.cxx
 
138
DataFileContentInformation.cxx
 
139
DataFileException.cxx
 
140
DescriptiveStatistics.cxx
 
141
ElapsedTimer.cxx
 
142
Event.cxx
 
143
EventManager.cxx
 
144
EventProgressUpdate.cxx
 
145
EventTypeEnum.cxx
 
146
FastStatistics.cxx
 
147
FileAdapter.cxx
 
148
FileInformation.cxx
 
149
FloatMatrix.cxx
 
150
Histogram.cxx
 
151
HtmlStringBuilder.cxx
 
152
ImageCaptureMethodEnum.cxx
 
153
Logger.cxx
 
154
LogHandler.cxx
 
155
LogHandlerInformationTextDisplay.cxx
 
156
LogHandlerStandardError.cxx
 
157
LogLevelEnum.cxx
 
158
LogManager.cxx
 
159
LogRecord.cxx
 
160
MathFunctionEnum.cxx
 
161
MathFunctions.cxx
 
162
ModelTransform.cxx
 
163
NetworkException.cxx
 
164
OpenGLDrawingMethodEnum.cxx
 
165
PlainTextStringBuilder.cxx
 
166
Plane.cxx
 
167
ProgramParameters.cxx
 
168
ProgramParametersException.cxx
 
169
ProgressObject.cxx
 
170
ReductionEnum.cxx
 
171
ReductionOperation.cxx
 
172
SpecFileDialogViewFilesTypeEnum.cxx
 
173
SpeciesEnum.cxx
 
174
StereotaxicSpaceEnum.cxx
 
175
StringTableModel.cxx
 
176
StructureEnum.cxx
 
177
SystemUtilities.cxx
 
178
TileTabsConfiguration.cxx
 
179
Vector3D.cxx
 
180
YokingGroupEnum.cxx
 
181
)
 
182
 
 
183
ADD_DEFINITIONS(-DCOMPILER_NAME="${CMAKE_CXX_COMPILER}")
 
184
ADD_DEFINITIONS(-DCOMPILER_VERSION="${CMAKE_CXX_COMPILER_VERSION}")
 
185
 
 
186
#
 
187
# Include directories
 
188
#
 
189
INCLUDE_DIRECTORIES(
 
190
${CMAKE_SOURCE_DIR}/Common
 
191
)
 
192
ADD_CUSTOM_COMMAND(
 
193
    OUTPUT ${CMAKE_BINARY_DIR}/Common/ApplicationInformation.cxx
 
194
    COMMAND ${CMAKE_COMMAND}
 
195
        -DINFILE="${CMAKE_SOURCE_DIR}/Common/ApplicationInformation.cxx.in"
 
196
        -DOUTFILE="${CMAKE_BINARY_DIR}/Common/ApplicationInformation.cxx"
 
197
        -P "${CMAKE_SOURCE_DIR}/CMakeScripts/git_commit_info.cmake.in"
 
198
    WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/..
 
199
    DEPENDS ApplicationInformation.cxx.in ${CMAKE_SOURCE_DIR}/CMakeScripts/git_commit_info.cmake.in ${CMAKE_SOURCE_DIR}/../.git/HEAD ${CMAKE_SOURCE_DIR}/../.git/index
 
200
    COMMENT "Setting commit info"
 
201
)