01: /*******************************************************************************
02: * Copyright (c) 2004, 2007 IBM Corporation and others.
03: * All rights reserved. This program and the accompanying materials
04: * are made available under the terms of the Eclipse Public License v1.0
05: * which accompanies this distribution, and is available at
06: * http://www.eclipse.org/legal/epl-v10.html
07: *
08: * Contributors:
09: * IBM - Initial API and implementation
10: *******************************************************************************/package org.eclipse.pde.internal.build;
11:
12: public interface IBuildPropertiesConstants {
13: public final static String PERMISSIONS = "permissions"; //$NON-NLS-1$
14: public final static String LINK = "link"; //$NON-NLS-1$
15: public final static String EXECUTABLE = "executable"; //$NON-NLS-1$
16: public final static String ROOT_PREFIX = "root."; //$NON-NLS-1$
17: public final static String ROOT = "root"; //$NON-NLS-1$
18: public final static String ROOT_FOLDER_PREFIX = ROOT_PREFIX
19: + "folder."; //$NON-NLS-1$
20: public final static String FOLDER_INFIX = ".folder."; //$NON-NLS-1$
21:
22: public final static String TRUE = "true"; //$NON-NLS-1$
23: public final static String FALSE = "false"; //$NON-NLS-1$
24:
25: public static final String PROPERTY_JAR_EXTRA_CLASSPATH = "jars.extra.classpath"; //$NON-NLS-1$
26: public static final String PROPERTY_JAR_ORDER = "jars.compile.order"; //$NON-NLS-1$
27: public static final String PROPERTY_SOURCE_PREFIX = "source."; //$NON-NLS-1$
28: public static final String PROPERTY_OUTPUT_PREFIX = "output."; //$NON-NLS-1$
29: public static final String PROPERTY_EXTRAPATH_PREFIX = "extra."; //$NON-NLS-1$
30: public static final String PROPERTY_EXCLUDE_PREFIX = "exclude."; //$NON-NLS-1$
31: public static final String PROPERTY_JAR_SUFFIX = ".jar"; //$NON-NLS-1$
32: public static final String PROPERTY_MANIFEST_PREFIX = "manifest."; //$NON-NLS-1$
33:
34: public static final String PROPERTY_QUALIFIER = "qualifier"; //$NON-NLS-1$
35: public static final String PROPERTY_VERSION_REPLACEMENT = "versionReplacement"; //$NON-NLS-1$
36: public static final String PROPERTY_NONE = "none"; //$NON-NLS-1$
37: public static final String PROPERTY_CONTEXT = "context"; //$NON-NLS-1$
38:
39: public final static String GENERATION_SOURCE_PREFIX = "generate."; //$NON-NLS-1$
40: public final static String GENERATION_SOURCE_FEATURE_PREFIX = GENERATION_SOURCE_PREFIX
41: + "feature@"; //$NON-NLS-1$
42: public final static String GENERATION_SOURCE_PLUGIN_PREFIX = GENERATION_SOURCE_PREFIX
43: + "plugin@"; //$NON-NLS-1$
44: public final static String PROPERTY_SOURCE_FEATURE_NAME = "sourceFeature.name"; //$NON-NLS-1$
45:
46: public static final String PROPERTY_CUSTOM = "custom"; //$NON-NLS-1$
47: public static final String PROPERTY_ZIP_SUFFIX = ".zip"; //$NON-NLS-1$
48:
49: public static final String PROPERTY_BIN_EXCLUDES = "bin.excludes"; //$NON-NLS-1$
50: public static final String PROPERTY_BIN_INCLUDES = "bin.includes"; //$NON-NLS-1$
51:
52: public static final String PROPERTY_SRC_EXCLUDES = "src.excludes"; //$NON-NLS-1$
53: public static final String PROPERTY_SRC_INCLUDES = "src.includes"; //$NON-NLS-1$
54:
55: public static final String PROPERTY_JAVAC_DEFAULT_ENCODING_PREFIX = "javacDefaultEncoding."; //$NON-NLS-1$
56: public static final String PROPERTY_JAVAC_CUSTOM_ENCODINGS_PREFIX = "javacCustomEncodings."; //$NON-NLS-1$
57: public static final String PROPERTY_JAVAC_WARNINGS_PREFIX = "javacWarnings."; //$NON-NLS-1$
58:
59: public static final String DEFAULT_MATCH_ALL = "*"; //$NON-NLS-1$
60: public static final String DEFAULT_FINAL_SHAPE = "*"; //$NON-NLS-1$
61:
62: public static final String PROPERTY_OVERWRITE_ROOTFILES = "overwriteRootFiles"; //$NON-NLS-1$
63:
64: public static final String PROPERTY_CUSTOM_BUILD_CALLBACKS = "customBuildCallbacks"; //$NON-NLS-1$
65: public static final String PROPERTY_CUSTOM_CALLBACKS_BUILDPATH = "customBuildCallbacks.buildpath"; //$NON-NLS-1$
66: public static final String PROPERTY_CUSTOM_CALLBACKS_FAILONERROR = "customBuildCallbacks.failonerror"; //$NON-NLS-1$
67: public static final String PROPERTY_CUSTOM_CALLBACKS_INHERITALL = "customBuildCallbacks.inheritall"; //$NON-NLS-1$
68: public static final String PROPERTY_JAVAC_SOURCE = "javacSource"; //$NON-NLS-1$
69: public static final String PROPERTY_JAVAC_TARGET = "javacTarget"; //$NON-NLS-1$
70: public static final String PROPERTY_BOOT_CLASSPATH = "bootClasspath"; //$NON-NLS-1$
71: public static final String PROPERTY_JRE_COMPILATION_PROFILE = "jre.compilation.profile"; //$NON-NLS-1$
72:
73: public static final String PROPERTY_SIGNIFICANT_VERSION_DIGITS = "significantVersionDigits"; //$NON-NLS-1$
74: public static final String PROPERTY_GENERATED_VERSION_LENGTH = "generatedVersionLength"; //$NON-NLS-1$
75:
76: public static final String PROPERTY_RESOLVER_MODE = "osgi.resolverMode"; //$NON-NLS-1$
77: public static final String VALUE_DEVELOPMENT = "development"; //$NON-NLS-1$
78:
79: public static final String RESOLVER_DEV_MODE = "resolution.devMode"; //$NON-NLS-1$
80:
81: //Internal usage only
82: public static final String SOURCE_PLUGIN = "sourcePlugin"; //$NON-NLS-1$
83:
84: public static final String PROPERTY_PACKAGER_MODE = "packagerMode"; //$NON-NLS-1$
85: public static final String PROPERTY_PACKAGER_AS_NORMALIZER = "packagerAsNormalizer"; //$NON-NLS-1$
86: }
|