Project: [fleXive]
Code Location: http://svn.flexive.org/repository/flexive/trunk/trunk
Browse
/
Download File
build.shared-properties.xml
<?xml version="1.0" encoding="UTF-8"?>
<project>
    <property name="flexive.lib.dir" value="${flexive.basedir}/lib"/>

    <property name="flexive.base.framework.dir" value="${flexive.basedir}/src/framework"/>
    <property name="flexive.base.ui.dir" value="${flexive.basedir}/src/ui"/>
    <property name="flexive.base.ui.shared.dir" value="${flexive.base.ui.dir}/shared"/>
    <property name="flexive.base.ui.jsf.dir" value="${flexive.base.ui.dir}/jsf-backend"/>
    <property name="flexive.base.ui.components.dir" value="${flexive.base.ui.dir}/jsf-components"/>
    <property name="flexive.base.ui.jsf-shared.dir" value="${flexive.base.ui.dir}/jsf-shared"/>
    <property name="flexive.base.ui.jsf2-components.dir" value="${flexive.base.ui.dir}/jsf2-components"/>

    <property name="flexive.base.build.dir" value="${flexive.basedir}/build"/>
    <property name="flexive.build.framework.dir" value="${flexive.base.build.dir}/framework"/>
    <property name="flexive.build.framework.jar.dir" value="${flexive.build.framework.dir}/jar"/>
    <property name="flexive.build.framework.sqlResources.dir" value="${flexive.build.framework.dir}/sqlResources"/>
    <property name="flexive.build.repo.dir" value="${flexive.base.build.dir}/repository"/>

    <property name="flexive.dist.dir" value="${flexive.basedir}/flexive-dist"/>
    <property name="flexive.dist.lib.dir" value="${flexive.dist.dir}/lib"/>
    <property name="flexive.dist.apps.dir" value="${flexive.dist.dir}/applications"/>
    <property name="flexive.dist.apps.disabled.dir" value="${flexive.dist.dir}/applications/disabled"/>
    <property name="flexive.dist.extlib.dir" value="${flexive.dist.dir}/extlib"/>
    <property name="flexive.dist.meta.dir" value="${flexive.dist.dir}/META-INF"/>
    <property name="flexive.dist.templates.dir" value="${flexive.dist.dir}/templates"/>
    <property name="flexive.dist.sql.dir" value="${flexive.dist.dir}/lib/resources/sql"/>

    <property name="flexive.drop.dir" value="${flexive.basedir}/drop"/>

    <property name="flexive.src.framework.dir" value="${flexive.base.framework.dir}/java"/>
    <property name="flexive.src.framework.cmisparser.dir" value="${flexive.src.framework.dir}/com/flexive/core/search/cmis/parser"/>
    <property name="flexive.src.jdk6.framework.dir" value="${flexive.base.framework.dir}/java6"/>
    <property name="flexive.resources.framework.dir" value="${flexive.base.framework.dir}/resources"/>
    <property name="flexive.src.ui.shared.dir" value="${flexive.base.ui.shared.dir}/java"/>
    <property name="flexive.web.ui.shared.dir" value="${flexive.base.ui.shared.dir}/web"/>
    <property name="flexive.src.ui.tags.dir" value="${flexive.src.ui.shared.dir}/com/flexive/war/tags"/>
    <property name="flexive.src.ui.jsf.dir" value="${flexive.base.ui.jsf.dir}/java"/>
    <property name="flexive.src.ui.components.dir" value="${flexive.base.ui.components.dir}/src/java"/>
    <property name="flexive.src.ui.jsf-shared.dir" value="${flexive.base.ui.jsf-shared.dir}/src/java"/>
    <property name="flexive.src.ui.jsf2-components.dir" value="${flexive.base.ui.jsf2-components.dir}/src/java"/>
    <property name="flexive.web.ui.jsf.dir" value="${flexive.base.ui.jsf.dir}/web"/>

    <property name="flexive.ant.jar" value="${flexive.build.framework.jar.dir}/flexive-ant.jar"/>
    <property name="flexive.openejb.dir" value="${flexive.lib.dir}/openejb-3.1"/>

    <fileset id="flexive.lib.ui.jsf" dir="${flexive.lib.dir}/jsf" includes="*.jar"/>
	<fileset id="flexive.lib.ui.ajax4jsf" dir="${flexive.lib.dir}/richfaces" includes="*.jar"/>

    <fileset id="flexive.dist.jar.all" dir="${flexive.dist.dir}" includes="**/flexive-*.jar"/>
    <fileset id="flexive.dist.jar.libs" dir="${flexive.lib.dir}"
        includes="cglib*.jar, commons-*.jar, fxTree.jar, fxStream.jar, jbosscache-core.jar, jboss-common-core-42-compat.jar, javaee.jar, testNG/*.jar, mail/*.jar, xstream/*.jar, groovy/*.jar, selenium-java-client-driver.jar, text_extraction/*.jar, mysql-*.jar, postgresql*.jar, jtidy.jar, sanselan.jar, PDFRenderer.jar, jgroups.jar, concurrent.jar, jboss-common-core.jar, jboss-jmx.jar, jboss-system.jar, quartz-*.jar, urlrewrite-*.jar, *h2.jar, guava*.jar, antlr/antlr-runtime-*.jar,mime-util*,slf4j*,icepdf*, audio/*.jar, video/*.jar"/>
    <fileset id="flexive.dist.appserver.libs" dir="${flexive.lib.dir}" includes="${flexive.global.include.appserverlibs}"/>


    <path id="flexive.shared-libs.path">
        <fileset refid="flexive.lib.ui.jsf"/>
        <fileset refid="flexive.lib.ui.ajax4jsf"/>
        <fileset refid="flexive.dist.jar.libs"/>
        <fileset refid="flexive.dist.appserver.libs"/>
    </path>

    <path id="flexive.shared-environment.path">
        <fileset refid="flexive.dist.jar.all"/>
        <path refid="flexive.shared-libs.path"/>
    </path>

    <!-- classpath containing the OpenEJB embedded server -->
    <path id="flexive.ejb3-embedded.classpath">
        <fileset dir="${flexive.openejb.dir}/lib" includes="*.jar"/>
    </path>


</project>