Commit Graph

  • 3bb63bd852 Set release version of Gradle plugin, 2.2.0 xoppa 2016-08-21 13:18:36 +02:00
  • 456256b731 Set next development version of IDEA plugin, 2.2.1 xoppa 2016-08-21 13:08:30 +02:00
  • 3b4af31b55 Set release version of IDEA plugin, 2.2.0 xoppa 2016-08-21 13:07:15 +02:00
  • 2b87bf98d8 Set next development version of Eclipse plugin, 2.2.1 xoppa 2016-08-21 13:06:21 +02:00
  • 56914957e7 Set release version of Eclipse plugin, 2.2.0 xoppa 2016-08-21 13:04:44 +02:00
  • 64a7b018b2 [maven-release-plugin] prepare for next development iteration xoppa 2016-08-21 12:15:28 +02:00
  • 1f3307b1df [maven-release-plugin] prepare release robovm-2.2.0 robovm-2.2.0 xoppa 2016-08-21 12:15:20 +02:00
  • f23dcaadf0 Stop on error in release.sh xoppa 2016-08-21 11:42:13 +02:00
  • 2b026a055f Updated compiler pom so Eclipse doesn't complain about missing m2e connectors Xoppa 2016-08-21 11:32:20 +02:00
  • 6fc0b6468c Fixed librobovm-libimobiledevice.dylib, link statically to OpenSSL. Fixed AfcClientTest, Safari directory is not on iOS 9.3.4. Fixed README with instructions on how to install OpenSSL for libimobiledevice compilation Xoppa 2016-08-21 10:27:47 +02:00
  • 3500732dff Updated README.md to reflect requirements to compile libimobiledevice Xoppa 2016-08-21 09:52:57 +02:00
  • c06c9d661e Fix MacOS SDK lookup for current XCode version (#36) florianf 2016-08-19 23:38:11 +02:00
  • 02c412752b Added native methods for getFloat/putFloat, getBoolean/putBoolean of sun.misc.Unsafe (#33) lew487 2016-08-16 21:28:33 +02:00
  • d47bc91836 Update VM CMakeLists.txt to use latest OSX and IOS SDKs. Fallbacks to default SDK. (#35) CoderBaron 2016-08-16 19:28:53 +02:00
  • 5120476a4a Update libimobiledevice library and binding (required for launching on iOS 10 devices) (#34) CoderBaron 2016-08-16 19:28:37 +02:00
  • f4f7fb10b5 added check if method has only a return statement for ShadowFramePlugin, otherwise java.lang.System.java fails to compile. (#26) florianf 2016-07-11 16:56:01 +02:00
  • 4770f7e4ac Linenumbering with ShadowFrames (#22) florianf 2016-06-27 23:25:59 +02:00
  • 8aa20fe5c1 Correct path expected for IntelliJ IDEA Justin Shapcott 2016-06-14 07:33:47 -07:00
  • 4b2a8f4833 Dont include groovy/gradle in artifact. Fixes #13 Tom-Ski 2016-05-20 09:05:00 +01:00
  • 1f6bb25680 Added release setup instructions and script xoppa 2016-05-13 16:22:36 +02:00
  • f67d236998 Set next development version of Gradle plugin, 2.2.0-SNAPSHOT xoppa 2016-05-13 16:18:02 +02:00
  • 4695a3193f Set release version of Gradle plugin, 2.1.0 xoppa 2016-05-13 15:39:07 +02:00
  • 8d6629dd06 Set next development version of IDEA plugin, 2.2.0 xoppa 2016-05-13 15:05:15 +02:00
  • 90ad5b3773 Set release version of IDEA plugin, 2.1.0 xoppa 2016-05-13 15:03:10 +02:00
  • e898747298 Set next development version of Eclipse plugin, 2.2.0 xoppa 2016-05-13 14:48:34 +02:00
  • 216d4eb1aa Set release version of Eclipse plugin, 2.1.0 xoppa 2016-05-13 14:41:38 +02:00
  • 56d1cf203f [maven-release-plugin] prepare for next development iteration xoppa 2016-05-13 13:35:10 +02:00
  • 27d0926895 [maven-release-plugin] prepare release robovm-2.1.0 robovm-2.1.0 xoppa 2016-05-13 13:31:09 +02:00
  • 7bff6695e7 Moved native build to compiler/compiler/pom.xml. Wasn't triggered during release in the other pom. Skip build binaries by adding -DskipBuildBinaries=true to your maven arguments xoppa 2016-05-13 13:17:54 +02:00
  • bc48b1cf32 [maven-release-plugin] rollback the release of robovm-2.1.0 xoppa 2016-05-13 13:05:44 +02:00
  • 3c1e45be51 [maven-release-plugin] prepare for next development iteration xoppa 2016-05-13 12:51:56 +02:00
  • 8dfe6c15a0 [maven-release-plugin] prepare release robovm-2.1.0 xoppa 2016-05-13 12:30:01 +02:00
  • e31597d018 Merge branch 'master' of https://github.com/mobidevelop/robovm xoppa 2016-05-13 12:16:15 +02:00
  • ad6804e2d6 Back to 2.1.0-SNAPSHOT. Maven checks out the repository during release, so no VM binaries are available. Added compiler/vm/build.sh execution to compiler/rt/pom.xml as a profile. Activate via -Pbuild-vm-binaries xoppa 2016-05-13 12:15:59 +02:00
  • 95e222f2a3 Change Bundle-Version to 2.1.0.qualifier (#9) florianf 2016-05-11 00:30:48 +02:00
  • 080732fbea Change version of parent pom.xml (#8) florianf 2016-05-11 00:30:01 +02:00
  • b3f4936d85 [maven-release-plugin] prepare for next development iteration xoppa 2016-05-07 15:51:11 +02:00
  • c012760a0e [maven-release-plugin] prepare release robovm-2.1.0 xoppa 2016-05-07 15:51:04 +02:00
  • 2925c05fb5 Set next development version of Eclipse plugin, 2.1.0-SNAPSHOT xoppa 2016-05-07 15:14:10 +02:00
  • 419b18ba2f Set release version of Eclipse plugin, 2.0.0 xoppa 2016-05-07 15:09:18 +02:00
  • f52c2f89e3 Fixed up ui/pom.xml, need to override robovm.version for release. Stupid Tycho. xoppa 2016-05-07 14:45:24 +02:00
  • 8d4f6f4a66 Reverted version change in pom xoppa 2016-05-06 16:24:55 +02:00
  • bd5ec80478 Replaced robovm.version with project.version in Eclipse plugin xoppa 2016-05-06 16:23:40 +02:00
  • d614568cb3 Set release version 2.0.0 of Eclipse plugin xoppa 2016-05-06 16:18:23 +02:00
  • d8fa8d5881 Set next development version of IDEA plugin, 2.1.0-SNAPSHOT xoppa 2016-05-06 16:16:37 +02:00
  • c9ba432a14 Set IDEA plugin to release version xoppa 2016-05-06 16:11:20 +02:00
  • 4b99424885 Changed robovm.version to project.version for IDEA plugin xoppa 2016-05-06 16:07:57 +02:00
  • d29a909fb4 [maven-release-plugin] prepare for next development iteration xoppa 2016-05-06 15:47:44 +02:00
  • db23a91205 [maven-release-plugin] prepare release robovm-2.0.0 robovm-2.0.0 xoppa 2016-05-06 15:47:36 +02:00
  • b8c6acbd12 templates parent needs relative path to parent pom xoppa 2016-05-06 15:36:36 +02:00
  • ca6ae1aea3 Removed robovm.version, replaced with project.version xoppa 2016-05-06 15:07:05 +02:00
  • 385ce5b8e0 [maven-release-plugin] rollback the release of robovm-parent-2.0.0 xoppa 2016-05-06 14:30:10 +02:00
  • 8d586f9c7d Added <version> tag to dist/pom.xml xoppa 2016-05-06 14:27:42 +02:00
  • 3ba4bdb3cf Using project.version instead of robovm.version in dist-compiler dependencies xoppa 2016-05-06 14:22:01 +02:00
  • aa1236c3f3 Only build release native binaries. Remove --build=release from build.sh if you need debug mode natives xoppa 2016-05-06 13:28:08 +02:00
  • 55a6db777d Updated README xoppa 2016-05-06 13:22:11 +02:00
  • d6fb58c836 Updated Gradle README xoppa 2016-05-06 12:24:41 +02:00
  • 4b4079c9cc Merge branch 'master' of https://github.com/mobidevelop/robovm xoppa 2016-05-05 15:30:03 +02:00
  • b02694a695 Enabled native builds again xoppa 2016-05-05 15:29:23 +02:00
  • 1606535e14 Update README.md Tomski 2016-05-05 14:17:46 +01:00
  • 593f2b5a0b Merge pull request #7 from gitter-badger/gitter-badge Tomski 2016-05-05 14:11:18 +01:00
  • a0ff1be959 Add Gitter badge The Gitter Badger 2016-05-05 13:06:45 +00:00
  • 6b192af1f9 Merge branch 'master' of https://github.com/mobidevelop/robovm xoppa 2016-05-05 14:20:47 +02:00
  • 3cb0426f52 Fixed up build xoppa 2016-05-05 14:19:46 +02:00
  • bd14625668 Pass ShadowFrame directly, set to llvm impl by default Tom Wojciechowski 2016-05-05 12:49:50 +01:00
  • 810f863263 First pass to have a single root pom. xoppa 2016-05-05 11:22:38 +02:00
  • c20ee0daa2 Fix up formatting Tom Wojciechowski 2016-05-04 16:46:08 +01:00
  • dea8cd865f Merge branch 'master' of github.com:Mobidevelop/robovm Tom Wojciechowski 2016-05-04 16:37:49 +01:00
  • 36e69ff51f Add line number generating to ShadowFramePlugin. Add implementations for ll and c. Tom Wojciechowski 2016-05-04 16:37:06 +01:00
  • 8784488def Merge pull request #6 from cjuillard/master Justin Shapcott 2016-05-03 09:54:52 -07:00
  • 9935966f90 Adjusting these tests so the build completes Colin Juillard 2016-05-03 08:31:33 -05:00
  • 24bc60beac More shadow frame work. Popping is wrong still, need to figure out where the places are to pop frames, e.g. within function on returns and when exception handling unwinds the stack. Use <useLineNumbers>true</useLineNumbers> in robovm.xml to enable it, delete cache in ~/.robovm so all classes and their methods get line number info xoppa 2016-05-02 17:25:31 +02:00
  • fbc5a0d798 Update README.md Tomski 2016-05-02 10:17:19 +01:00
  • 42f775cbe9 Fixed .gitignore, reverted changes to header.ll, didn't work xoppa 2016-05-01 22:12:09 +02:00
  • 6f0effb205 Cleaned up .gitignores. Added preliminary shadow frame generation for line numbers. Currently disabled in Config.java:232 xoppa 2016-05-01 17:29:06 +02:00
  • 819e143421 Updated README.md with development setup instructions, added root .gitignore to remove Eclipse project files Justin Shapcott 2016-04-26 17:31:44 +02:00
  • 919de675e7 Update README.md Justin Shapcott 2016-04-25 15:17:48 -07:00
  • b0064043a9 Fix Eclipse plugin, add .gitignore for templates Justin Shapcott 2016-04-20 14:45:54 -07:00
  • 3d1e6eccf9 Initial commit. Here's what I did: - Figured out which OSS RoboVM repositories are needed for libGDX - Put them into a single repository, much easier to maintain, but history got destroyed in the process. Can look up history in original repository if necessary - Set the groupId of all artifacts to my domain com.mobidevelop so I can publish to Maven Central - Set the version to 2.0.0-SNAPSHOT so there's zero chance of a collision with the original RoboVM releases - Couldn't get native bits to compile, so updated minimum iOS and Mac OS X versions for toolchain in vm/CMakeFileList.txt and OS.java until it worked. - Apps wouldn't link due to some missing c++ symbols. Removed linking to libstdc++ in IOSTarget.java. Not sure if that has any detrimental effects but it fixed linking. - When opening a run configuration via the IDEA plugin, it would crash in DeviceType.java:113. It seems that the output of some command line tool is being parsed, and that returns error messages together with the data we need. Fixed via ugly hack. - Updated to the latest commit of https://github.com/robovm/bwdgc.git Probably fixed some GC crashes since the release in October. - Pulled in the IDE plugins for Eclipse and IDEA, the Gradle plugin and the templates project. We don't need the Maven plugin and junit stuff for libGDX. Everything's in the plugin/ directory - Templates: removed the templates that i couldn't get to work, namely the ones relying on storyboards. Seems like the OSS RoboVM couldn't deal with those at all. - IDEA plugin: removed the bridge to the interface builder functionality otherwise the plugin would crash since we miss the artifacts for that - IDEA plugin: removed the whole setup stuff for Android and license checks. The former didn't work for me at all, and the latter would crash because it's missing the actual code. - IDEA plugin: removed the templates in RoboVMTemplateFactory that aren't working. - IDEA plugin: The RoboVmCompileTask doesn't seem to work with that as it can't find the robovm.xml file needed for compilation. Fixed in RoboVmPlugin.java with a very ugly hack. - IDEA plugin: there was a huge memory leak in the compiler code of the plugin. It retained the AppCompiler instance, which was huge. Fixed by nulling that out at the appropriate time - IDEA plugin: fixed template_build.gradle to use the new groupId - Gradle plugin: it seems the Gradle plugin was kept up-to-date with the latest closed source RoboVM. Had to remove a bunch of stuff, like TvOS functionality, as we don't have to sources for that. - Eclipse plugin: just fixed up the poms, don't know if it works. Justin Shapcott 2016-04-20 13:12:12 -07:00