/******************************************************************************* * Copyright (c) 2006-2015 * Software Technology Group, Dresden University of Technology * DevBoost GmbH, Dresden, Amtsgericht Dresden, HRB 34001 * * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Software Technology Group - TU Dresden, Germany; * DevBoost GmbH - Dresden, Germany * - initial API and implementation ******************************************************************************/ package de.devboost.buildboost; /** * A simple interface to holds constants that are required by the BuildBoost system. */ public interface IConstants { String BUILD_BOOST_REPOSITORY_URL = "https://github.com/DevBoost/BuildBoost.git"; String BUILD_BOOST_CORE_PROJECT_ID = "de.devboost.buildboost"; String BUILD_BOOST_GENEXT_PROJECT_ID_PATTERN = ".*\\.buildboost\\.genext\\..*"; String BUILD_BOOST_BUILD_PROJECT_ID_PATTERN = ".*\\.build"; String REPOS_FOLDER = "repos"; String BUILD_FOLDER = "build"; String ARTIFACTS_FOLDER = "artifacts"; String DIST_FOLDER = "dist"; String PROJECTS_FOLDER = "projects"; String TARGET_PLATFORM_FOLDER = "target-platform"; String BUILD_BOOST_BIN_FOLDER = "build-boost-bin"; String NL = System.getProperty("line.separator"); }