Commit beffdc1c authored by Jeffrey Phillips Freeman's avatar Jeffrey Phillips Freeman 💥

Cut out all but the core java code from the repo.

parent 4ea322ba

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="output" path="bin"/>
</classpath>
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src/java"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
<classpathentry kind="output" path="classes"/>
</classpath>
......@@ -28,3 +28,5 @@ hs_err_pid*
**/dist/
**/include/
**/nbproject/
/.libs/
/findbugs/
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>aparapi</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>com.amd.aparapi</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
Maybe we can use Java 7's method handles for this?
http://java.sun.com/developer/technicalArticles/DynTypeLang/
aparapi
=======
This is the new home of Aparapi.
Please refer to the [current documentation](doc/README.md) or the older docs on google code [Aparapi Google Code](https://code.google.com/p/aparapi/) for documentation.
We plan to implement Binary downloads at [GitHub Releases](https://help.github.com/articles/about-releases).
Watch this space!
Getting Started
=======
If you are an official Contributor than Clone the repository and work on it as needed.
If you are an interested developer and just want to experiment with Aparapi then Fork the repository and submit Pull requests.
Users:
Download known working binary releases from [Aparapi Releases](https://github.com/aparapi/aparapi/releases).
Developers:
Every single project in Aparapi, including the root of the entire repository are Eclipse projects, althought execution entirely from the command-line is also supported.
Steps:
- Clone/Fork the repository to your local machine
- Import 'aparapi' to your Eclipse workspace making sure to import 'nested projects'
- Open the appropriate Ant build.xml files in your Eclipse Ant view
Thank you,
The Aparapi Team
This diff is collapsed.
<?xml version="1.0"?>
<project name="aparapi" default="build" basedir=".">
<property environment="env" />
<condition property="x86_or_x86_64" value="x86" else="x86_64"> <or><os arch="x86" /><os arch="i386"/></or> </condition>
<condition property="dist" value="dist_windows_${x86_or_x86_64}"><os family="windows" /></condition>
<condition property="dist" value="dist_linux_${x86_or_x86_64}"><and><not><os family="mac"/></not><not><os name="FreeBSD"/></not><os family="unix" /></and></condition>
<condition property="dist" value="dist_mac_${x86_or_x86_64}"><os family="mac" /></condition>
<condition property="dist" value="dist_freebsd_${x86_or_x86_64}"><os name="FreeBSD" /></condition>
<target name="help">
<echo message="Available targets are:-"/>
<echo message=" clean"/>
<echo message=" Clean the com.amd.aparapi and com.amd.aparapi.jni subdirs."/>
<echo message=" build"/>
<echo message=" Build the com.amd.aparapi and com.amd.aparapi.jni artifacts and samples."/>
<echo message=" examples"/>
<echo message=" Build the com.amd.aparapi and com.amd.aparapi.jni artifacts, samples and examples."/>
<echo message=" test"/>
<echo message=" Build and execute the test code."/>
<echo message=" dist"/>
<echo message=" Create ${dist} dir and populates with aparapi.jar and available .so/dlls and javadoc."/>
<echo message=" Copies the samples (with adjusted paths) into ${dist}."/>
<echo message=" Builds the samples in ${dist}."/>
<echo message=" Create ${dist}.zip from ${dist} "/>
</target>