Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | GlueGen proper size / alignment of primitive and compound types usage [1/2] ↵ | Sven Gothel | 2011-07-17 | 7 | -25/+75 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Preparation. Currently GlueGen fails for type long (size) and some alignments (see package.html). - The size and alignment values shall be queried at runtime. - Compound alignment needs to follow the described natural alignment (also @runtime). - - Build - add Linux Arm7 (EABI) - junit test - added compound/struct tests, pointing out the shortcomings of current impl. - package.html - Added alignment documentation - remove intptr.cfg - add GluGen types int8_t, int16_t, uint8_t, uint16_t - move MachineDescription* into runtime - Platform - has runtime MachineDescription - moved size, .. to MachineDescription - use enums for OSType, CPUArch and CPUType defined by os.name/os.arch, triggering exception if os/arch is not supported. This avoids Java String comparison and conscious os/arch detection. - MachineDescription: - compile time instances MachineDescription32Bits, MachineDescription64Bits - runtime queried instance MachineDescriptionRuntime - correct size, alignment, page size, .. | ||||
* | Fix HastMapTests - Clone: Use unique random pairs: key,value | Sven Gothel | 2011-06-26 | 1 | -1/+2 |
| | |||||
* | windows batch make: bump to 6u26 | Sven Gothel | 2011-06-11 | 2 | -4/+4 |
| | |||||
* | gluegen stddef/stdint cc header: add missing intptr_t/uintptr_t, proper ↵ | Sven Gothel | 2011-06-10 | 2 | -17/+39 |
| | | | | formating, proper _WIN64 case | ||||
* | src-zip: no compression to benefit from xz/7z compression | Sven Gothel | 2011-06-09 | 1 | -1/+1 |
| | |||||
* | build.xml: native jar shall be created in native build target | Sven Gothel | 2011-06-08 | 1 | -5/+7 |
| | |||||
* | Merged Locator -> IOUtil; int Platform.getPageSize(); Added unit test for ↵ | Sven Gothel | 2011-06-08 | 1 | -1/+3 |
| | | | | IOUtil and Platform's page size | ||||
* | Fix C / JNI compilation: Add/use javah, recompile if out of date, | Sven Gothel | 2011-06-07 | 1 | -24/+45 |
| | |||||
* | create source zip archives per default | Sven Gothel | 2011-05-22 | 1 | -5/+11 |
| | |||||
* | Add all.debug target | Sven Gothel | 2011-05-17 | 1 | -1/+3 |
| | |||||
* | leave java source zip file in build folder (if BUILD_ARCHIVE=true) | Sven Gothel | 2011-05-17 | 1 | -1/+2 |
| | |||||
* | build: Query git branch/sha1 and use it if not set and tools are available; ↵ | Sven Gothel | 2011-05-16 | 2 | -4/+20 |
| | | | | | | | | | | Add Java source zip file. Query git branch/sha1 and use it if not set and tools are available. This shall improve tracking of manual generated binaries/bundles. Add Java source zip file. Contains all Java source code (incl. generated ones) enhancing IDE usage, where API doc and source browsing of libs is supported (NB/Eclipse/etc). | ||||
* | test / build scripts | Sven Gothel | 2011-04-27 | 2 | -2/+6 |
| | |||||
* | Remove redundant setup.java.home.dir, use proper gluegen-cpptasks-base.xml ↵ | Sven Gothel | 2011-04-20 | 1 | -16/+1 |
| | | | | target gluegen.cpptasks.setup.compiler (instead of gluegen.cpptasks.detect.compiler) | ||||
* | osx fix: query availability of JVM header, ie | Sven Gothel | 2011-04-20 | 1 | -1/+6 |
| | | | | | - /System/Library/Frameworks/JavaVM.framework/Headers/ Java 10.6 Update 4 - /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Headers/ Prev. Version | ||||
* | ant: using target.sourcelevel, host.sourcelevel, javacdebug and ↵ | Sven Gothel | 2011-04-20 | 1 | -9/+23 |
| | | | | | | | | | javacdebuglevel for compilation ; osx fix ant: using target.sourcelevel, host.sourcelevel, javacdebug and javacdebuglevel for compilation osx fix: remove java.include.dir.platform property def, since it should be done in the gluegen-cpptasks-base.xml | ||||
* | test ant: using target.sourcelevel, host.sourcelevel, javacdebug and ↵ | Sven Gothel | 2011-04-20 | 1 | -2/+11 |
| | | | | javacdebuglevel for compilation | ||||
* | use.macosx32 and use.macosx64 are only true when I run Mac OS X | Sylvestre Ledru | 2011-03-20 | 1 | -0/+6 |
| | |||||
* | Fix jogamp-env.xml's NODE_NAME -> build.node.namev2.0-rc2 | Sven Gothel | 2011-02-26 | 1 | -2/+3 |
| | |||||
* | Fix archive.7z: unset property destfile.path. gluegen-archivetasks.xml -> ↵ | Sven Gothel | 2011-02-24 | 3 | -3/+11 |
| | | | | jogamp-archivetasks.xml | ||||
* | fix jogamp-env.xml ; uses env vars BUILD_ARCHIVE=true|yes and NODE_NAME if set | Sven Gothel | 2011-02-23 | 12 | -10/+10 |
| | |||||
* | Intro jogamp-env.xml to parse common env properties ; Fix archive.7z: use ↵ | Sven Gothel | 2011-02-23 | 4 | -5/+26 |
| | | | | abs path | ||||
* | Inverse build attribute build.noarchive -> build.archiveon | Sven Gothel | 2011-02-23 | 1 | -1/+1 |
| | |||||
* | 7z: use OS searchpath | Sven Gothel | 2011-02-23 | 1 | -0/+1 |
| | |||||
* | Provide task 'archive.7z' and use it instead of zip | Sven Gothel | 2011-02-23 | 3 | -9/+29 |
| | |||||
* | Use NODE_NAME env var to determine test archive | Sven Gothel | 2011-02-23 | 2 | -1/+2 |
| | |||||
* | bump scripts to 6u24 | Sven Gothel | 2011-02-22 | 3 | -8/+8 |
| | |||||
* | Remove CDC | Sven Gothel | 2011-02-09 | 2 | -79/+1 |
| | |||||
* | Remove CDC RT JAR | Sven Gothel | 2011-02-09 | 2 | -352/+0 |
| | |||||
* | Bump Java source level to 1.5 / Disable CDC builds | Sven Gothel | 2011-02-09 | 1 | -20/+23 |
| | |||||
* | Expand tabs to 4 spaces | Sven Gothel | 2011-02-09 | 2 | -9/+9 |
| | |||||
* | Move implementation private files from com.jogamp.<module>.impl. to ↵ | Sven Gothel | 2011-02-09 | 1 | -1/+1 |
| | | | | | | | | | | | | jogamp.<module> - com.jogamp.common.impl -> jogamp.common This sorts implementation details from the top level, ie skipping the public 'com', allowing a better seperation of public classes and implementation details and also reduces strings. This approach of public/private seperation is also used in the OpenJDK. | ||||
* | Fixing build scripts for Solaris systems. | Barcsik Attila | 2011-02-05 | 1 | -39/+33 |
| | |||||
* | copy gluegen-rt.jnlp with empty codebase to build folder for local testing. | Michael Bien | 2011-02-05 | 1 | -0/+11 |
| | | | | this jnlp is not used for the distribution zip file. | ||||
* | run tag.build from base.compile | Sven Gothel | 2010-12-16 | 1 | -2/+2 |
| | |||||
* | archive test results | Sven Gothel | 2010-12-15 | 2 | -7/+18 |
| | |||||
* | Refined VersionInfo (seperator/new-line) | Sven Gothel | 2010-11-25 | 1 | -4/+3 |
| | |||||
* | HashMapTest: Back to 50% tolerance, removed 'put' error | Sven Gothel | 2010-11-25 | 2 | -4/+4 |
| | |||||
* | Disabled Struct* Tests (not working on Windows .. platform; Moved ↵ | Sven Gothel | 2010-11-25 | 2 | -43/+11 |
| | | | | BuffersTest and PCPP to the proper src/junit folder. All junit tests are now handled by build-junit.xml | ||||
* | Fix HashMapTests. The benchmark tests used the value as a key, hence finding ↵ | Sven Gothel | 2010-11-25 | 1 | -1/+3 |
| | | | | the non existing hashed value lead to O(n) | ||||
* | Fix Version test while using the JAR files in classpath; Cleanup Manifest order | Sven Gothel | 2010-11-23 | 5 | -5/+6 |
| | |||||
* | Manifest: Add URL | Sven Gothel | 2010-11-23 | 3 | -0/+3 |
| | |||||
* | Buffers float/double conversion: Add arg for given destination buffer; Add ↵ | Sven Gothel | 2010-11-19 | 1 | -1/+2 |
| | | | | back conversion; Add unit test for arrays | ||||
* | added missing end tag which got lost in merge. | Michael Bien | 2010-11-18 | 1 | -1/+1 |
| | |||||
* | seperated reuseable tasks into maven-common.xml | Michael Bien | 2010-11-18 | 3 | -3/+88 |
| | | | | fixed typos in pom-template.xml | ||||
* | Composing valid POMs for maven artifacts | Evgeniy Tsvigun | 2010-11-18 | 3 | -64/+151 |
| | |||||
* | Added maven deploy target, changed group to "org.jogamp.gluegen" | Evgeniy Tsvigun | 2010-11-18 | 1 | -1/+46 |
| | |||||
* | "maven.install" target added to build | Evgeniy Tsvigun | 2010-11-18 | 1 | -0/+43 |
| | |||||
* | Add general purpose WriteCloneable interface | Sven Gothel | 2010-11-17 | 1 | -0/+1 |
| | |||||
* | Use common javadoc file structure 'javadoc/<module>/<javadoc-type>' and zip ↵ | Sven Gothel | 2010-11-16 | 1 | -5/+8 |
| | | | | all <module>/** to javadoc.zip. This shall be done for all jogamp modules |