# add a target release level for the CCI_TARGET=CCI_v2.3 #Dependencies dictate order of compilation, performed in 6 steps to ensure #dependent libraries are built first #level 0 # d1_test_resources d1_cn_version_tools D1_TEST_RESOURCES=trunk/d1_test_resources D1_CN_VERSION_TOOL=trunk/cn/d1_cn_tools/d1_cn_version_tool #FORESITE= #level 1 #d1_common_java(d1_test_resources) D1_COMMON_JAVA=trunk/d1_common_java #level 2 #d1_libclient_java(d1_common_java, d1_test_resources, foresite) #d1_cn_common(d1_common_java) #d1_cn_index_common(d1_common_java) D1_CN_COMMON=trunk/cn/d1_cn_common D1_CN_INDEX_COMMON=trunk/cn/d1_cn_index_common D1_LIBCLIENT_JAVA=trunk/d1_libclient_java #Level 3 #metacat(foresite, d1_common_java, d1_libclient_java) #d1_certificate_manager(d1_libclient_java) #portal(d1_common_java, d1_libclient_java) #d1_cn_index_generator(d1_cn_index_common d1_common_java d1_cn_common) #d1_cn_noderegistry(d1_cn_common) #METACAT= D1_PORTAL=trunk/d1_portal D1_CN_INDEX_GENERATOR=trunk/cn/d1_cn_index_generator D1_CN_NODEREGISTRY=trunk/cn/d1_cn_noderegistry #Level 4 GOT TO HERE, need to do something special with D1_MERCURY_UI, branch from trunk? #d1_mercury_common(d1_common_java d1_libclient_java d1_portal) #d1_identity_manager(d1_cn_common d1_libclient_java d1_cn_noderegistry) #d1_portal_servlet(d1_portal) #d1_cn_index_processor(d1_cn_common d1_libclient_java d1_cn_index_common d1_cn_index_generator d1_cn_noderegistry) #d1_log_aggregation(d1_libclient_java d1_cn_noderegistry) #d1_replication(d1_cn_noderegistry d1_cn_common d1_libclient_java) #D1_MERCURY_COMMON=trunk/d1_mercury/d1_mercury_common D1_IDENTITY_MANAGER=trunk/d1_identity_manager D1_PORTAL_SERVLET=trunk/d1_portal_servlet D1_CN_INDEX_PROCESSOR=trunk/cn/d1_cn_index_processor D1_LOG_AGGREGATION=trunk/cn/d1_log_aggregation D1_CN_APPROVE_NODE=trunk/cn/d1_cn_tools/d1_cn_approve_node D1_REPLICATION=trunk/cn/d1_replication #Level 5 #d1_cn_rest(d1_libclient_java d1_identity_manager d1_portal d1_cn_noderegistry d1_cn_common d1_common_java d1_cn_index_processor) #d1_synchronization(d1_libclient_java d1_cn_noderegistry d1_identity_manager) D1_CN_REST=trunk/cn/d1_cn_rest D1_SYNCHRONIZATION=trunk/cn/d1_synchronization D1_SOLR_EXTENSIONS=trunk/cn/d1_solr_extensions D1_CN_INDEX_TOOL=trunk/cn/d1_cn_tools/d1_cn_index_tool D1_REPLICATION_AUDITOR=trunk/cn/d1_replication_auditor #Level 6 #d1_process_daemon(d1_synchronization d1_replication d1_log_aggregation) D1_PROCESS_DAEMON=trunk/cn/d1_process_daemon #Level 7 #Debian Packages for deployment on CNs DATAONE_CN_OS_CORE_DEB=trunk/cn-buildout/dataone-cn-os-core DATAONE_CN_SOLR_DEB=trunk/cn-buildout/dataone-cn-solr DATAONE_CN_INDEX_DEB=trunk/cn-buildout/dataone-cn-index DATAONE_CN_METACAT_DEB=trunk/cn-buildout/dataone-cn-metacat DATAONE_CN_PORTAL_DEB=trunk/cn-buildout/dataone-cn-portal DATAONE_CN_PROCESS_DAEMON_DEB=trunk/cn-buildout/dataone-cn-processdaemon DATAONE_CN_REST_SERVICE_DEB=trunk/cn-buildout/dataone-cn-rest-service DATAONE_CN_VERSION_TOOL_DEB=trunk/cn-buildout/dataone-cn-version-tool DATAONE_ZOOKEEPER_DEB=trunk/cn-buildout/dataone-zookeeper DATAONE_SOLR_DEB=trunk/cn-buildout/dataone-solr