Skip to content

Commit 225fb09

Browse files
committed
init maven project
1 parent 37104f5 commit 225fb09

File tree

9,054 files changed

+2417042
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

9,054 files changed

+2417042
-0
lines changed

.gitignore

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
.vscode
2+
.DS_Store
3+
.idea
4+
target
5+
*.iml
6+
.project
7+
.classpath
8+
.settings
9+
tool

authentication-factory/README

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
This readme file explains how to setup and build this component.
2+
(See: http://www.topcoder.com/wiki/display/tc/Java+Component+Build+Process for an explanation of the build process used.)
3+
4+
1. Install the component structure in ${basedir}
5+
6+
2. Create "topcoder_global.properties" in ${basedir}/.. and add the properties from steps 2,3,4,5
7+
8+
3. The following standard build script properties must be set
9+
ext_libdir - root of third party libraries
10+
tcs_libdir - root of topcoder components
11+
java_1_3_bootclasspath - installation path for java 1.3 (only needed for compile_targets task)
12+
junit.jar - location of junit.jar (component was written for v3.8.2)
13+
14+
4. The following standard build script properties can be changed (defaults are noted)
15+
debug=off - as expected
16+
verbose=no - as expected
17+
cobertura.dir=${ext_libdir}/cobertura/1.8
18+
installation directory of cobertura script expects {$cobertura.dir}/cobertura.jar
19+
and {$cobertura.dir}/lib/containg Jars for asm, jakarta, and log4j to run cobertura task
20+
21+
5. Ant Commands:
22+
ant clean - removes temporary build files
23+
ant compile - builds the production code
24+
ant compile_tests - builds the test code
25+
ant test - runs the test code
26+
ant reports-all - generates javadoc and code coverage reports
27+
ant deploy-lib - moves the component runtime jar to the location where other components will look for it.
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project basedir="." default="dist" name="Dependency Import">
3+
<!--property file defining the component's dependencies-->
4+
5+
<!--Properties used in compile_targets ANT target for JDK version 1.4-->
6+
<property name="component.target" value="1.5"/>
7+
<property name="component.bootclasspath" value="${java_1_5_bootclasspath}"/>
8+
9+
<!--TCS dependencies-->
10+
<property name="base_exception.jar" value="${tcs_libdir}/base_exception/2.0.0/base_exception.jar"/>
11+
<property name="configuration_manager.jar" value="${tcs_libdir}/configuration_manager/2.2.1/configuration_manager.jar"/>
12+
<property name="simple_cache.jar" value="${tcs_libdir}/simple_cache/2.0.2/simple_cache.jar"/>
13+
14+
<!--3rd party dependencies-->
15+
<property name="junit.jar" value="${ext_libdir}/junit/3.8.2/junit.jar"/>
16+
<property name="xerces.jar" value="${ext_libdir}/xerces/1.4.4/xerces.jar"/>
17+
18+
19+
<!--Path declarations which are to be used in the master build file.-->
20+
<path id="component.tcs-dependencies">
21+
<pathelement location="${base_exception.jar}"/>
22+
<pathelement location="${configuration_manager.jar}"/>
23+
<pathelement location="${simple_cache.jar}"/>
24+
<pathelement location="${xerces.jar}"/>
25+
</path>
26+
27+
<path id="component.3rdParty-dependencies"/>
28+
29+
<path id="component.test.3rdParty-dependencies">
30+
<pathelement location="${junit.jar}"/>
31+
</path>
32+
</project>

authentication-factory/build.version

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#property file defining the component's information
2+
component.name=Authentication Factory
3+
component.distfilename=authentication_factory
4+
component.package=com.topcoder.security.authenticationfactory
5+
component.packagedir=com/topcoder/security/authenticationfactory
6+
component.version.major=2
7+
component.version.minor=0
8+
component.version.micro=1
9+
component.version.build=1

0 commit comments

Comments
 (0)