Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/openj9
Path: blob/master/sourcetools/objectmodel/CMakeLists.txt
5990 views
1
################################################################################
2
# Copyright (c) 2017, 2018 IBM Corp. and others
3
#
4
# This program and the accompanying materials are made available under
5
# the terms of the Eclipse Public License 2.0 which accompanies this
6
# distribution and is available at https://www.eclipse.org/legal/epl-2.0/
7
# or the Apache License, Version 2.0 which accompanies this distribution and
8
# is available at https://www.apache.org/licenses/LICENSE-2.0.
9
#
10
# This Source Code may also be made available under the following
11
# Secondary Licenses when the conditions for such availability set
12
# forth in the Eclipse Public License, v. 2.0 are satisfied: GNU
13
# General Public License, version 2 with the GNU Classpath
14
# Exception [1] and GNU General Public License, version 2 with the
15
# OpenJDK Assembly Exception [2].
16
#
17
# [1] https://www.gnu.org/software/classpath/license.html
18
# [2] http://openjdk.java.net/legal/assembly-exception.html
19
#
20
# SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 OR LicenseRef-GPL-2.0 WITH Assembly-exception
21
################################################################################
22
23
add_jar(objectmodel
24
SOURCES
25
com/ibm/j9tools/om/io/AbstractParser.java
26
com/ibm/j9tools/om/io/BuildInfoParser.java
27
com/ibm/j9tools/om/io/BuildSpecParser.java
28
com/ibm/j9tools/om/io/FeatureParser.java
29
com/ibm/j9tools/om/io/FileExtensionFilter.java
30
com/ibm/j9tools/om/io/FlagDefinitionParser.java
31
com/ibm/j9tools/om/io/Messages.java
32
com/ibm/j9tools/om/io/messages.properties
33
34
com/ibm/j9tools/om/AsmBuilder.java
35
com/ibm/j9tools/om/BuildInfo.java
36
com/ibm/j9tools/om/BuildSpec.java
37
com/ibm/j9tools/om/ConfigDirectory.java
38
com/ibm/j9tools/om/DefaultSizes.java
39
com/ibm/j9tools/om/FeatureDefinition.java
40
com/ibm/j9tools/om/Feature.java
41
com/ibm/j9tools/om/FlagDefinition.java
42
com/ibm/j9tools/om/FlagDefinitions.java
43
com/ibm/j9tools/om/Flag.java
44
com/ibm/j9tools/om/FlagVerifier.java
45
com/ibm/j9tools/om/IFlagContainer.java
46
com/ibm/j9tools/om/InvalidAsmBuilderException.java
47
com/ibm/j9tools/om/InvalidBuildInfoException.java
48
com/ibm/j9tools/om/InvalidBuildSpecException.java
49
com/ibm/j9tools/om/InvalidConfigurationException.java
50
com/ibm/j9tools/om/InvalidDefaultSizesException.java
51
com/ibm/j9tools/om/InvalidFactoryException.java
52
com/ibm/j9tools/om/InvalidFeatureDefinitionException.java
53
com/ibm/j9tools/om/InvalidFeatureException.java
54
com/ibm/j9tools/om/InvalidFlagDefinitionsException.java
55
com/ibm/j9tools/om/InvalidFlagException.java
56
com/ibm/j9tools/om/InvalidJCLException.java
57
com/ibm/j9tools/om/InvalidSourceException.java
58
com/ibm/j9tools/om/InvalidSpecIDException.java
59
com/ibm/j9tools/om/ISourceContainer.java
60
com/ibm/j9tools/om/JclConfiguration.java
61
com/ibm/j9tools/om/Messages.java
62
com/ibm/j9tools/om/messages.properties
63
com/ibm/j9tools/om/MissingPropertyException.java
64
com/ibm/j9tools/om/ObjectFactory.java
65
com/ibm/j9tools/om/OMElementException.java
66
com/ibm/j9tools/om/OMException.java
67
com/ibm/j9tools/om/OMObjectException.java
68
com/ibm/j9tools/om/OMObject.java
69
com/ibm/j9tools/om/Owner.java
70
com/ibm/j9tools/om/Property.java
71
com/ibm/j9tools/om/Source.java
72
com/ibm/j9tools/om/SourceLocation.java
73
com/ibm/j9tools/om/SourceVerifier.java
74
75
schema/archive-v1.xsd
76
schema/build-v1.xsd
77
schema/build-v2.xsd
78
schema/build-v3.xsd
79
schema/build-v4.xsd
80
schema/build-v5.xsd
81
schema/build-v6.xsd
82
schema/feature-v1.xsd
83
schema/feature-v2.xsd
84
schema/flags-v1.xsd
85
schema/spec-v1.xsd
86
87
OUTPUT_NAME om
88
)
89
90