Commit Graph

4286 Commits

Author SHA1 Message Date
Seth Goings
a55f291575 Remove clean before publish 2014-07-28 14:39:39 -06:00
Seth Goings
00f6fb2ca6 Fix up encrypted travis.yml data 2014-07-28 14:16:23 -06:00
Seth Goings
4f68eb06bd Remove commented builtBys 2014-07-28 13:56:38 -06:00
Seth Goings
2c6d212ec8 Remove github pages javadoc publish (we now have the ability to publish javadoc jar) 2014-07-28 13:56:38 -06:00
Seth Goings
8c0fe8d9a3 Configure javadoc a bit 2014-07-28 13:56:38 -06:00
Seth Goings
90b8e3d9cd Publish javadoc jar and classpath jar to main avian coordinates 2014-07-28 13:56:38 -06:00
Seth Goings
1258d6cde0 Add all platform/arch configurations to artifactory publishable set 2014-07-28 13:56:38 -06:00
Seth Goings
7e68630136 Add linux[32,64] and windows[32,64] support 2014-07-28 13:56:38 -06:00
Joshua Warner
857c155980 Merge pull request #313 from dicej/lzma-bootimage
fix LZMA/bootimage build
2014-07-28 09:49:08 -06:00
Joel Dice
a1e9315fa2 fix LZMA/bootimage build
This includes some tweaks to README.md and makefile to ensure the
directions in the former for building a bootimage actually work.
2014-07-28 09:19:39 -06:00
Joel Dice
6c8426459a Merge pull request #311 from jentfoo/StringBuilder_tests
Adding a couple simple tests around the StringBuilder
2014-07-24 15:28:32 -06:00
Mike Jensen
1b13fd43fa Merge branch 'master' into StringBuilder_tests 2014-07-24 14:55:20 -06:00
Joel Dice
c398a82d85 Merge pull request #310 from joshuawarner32/cpp11-cmake-fix
add c++0x flag to CMakeLists.txt
2014-07-24 13:53:36 -06:00
Mike Jensen
9c4d7c68bd Adding a couple simple tests around the StringBuilder 2014-07-24 13:47:31 -06:00
Joshua Warner
7aef2dd0ab add c++0x flag to CMakeLists.txt 2014-07-24 13:37:03 -06:00
Joel Dice
b811ca60c1 Merge pull request #291 from joshuawarner32/cpp11
Begin using c++11 features
2014-07-24 13:13:30 -06:00
Joshua Warner
82cf333fc1 Merge pull request #309 from dicej/ios-openjdk7
fix iOS build when using recent versions of OpenJDK 7
2014-07-24 12:43:33 -06:00
Joel Dice
bcbce54b9e fix iOS build when using recent versions of OpenJDK 7
This is based on recent feedback on the Avian group.  I've tested it
using both OpenJDK 7u40 and 7u60.
2014-07-24 11:20:17 -06:00
Joel Dice
1778452ad1 Merge pull request #293 from joshuawarner32/cmake-initial
Add initial cmake build system
2014-07-24 10:28:31 -06:00
Joshua Warner
9981569440 update README with new build requirements (gcc 4.6, MSVC 11) 2014-07-24 10:09:29 -06:00
Joshua Warner
31de9a48c9 reformat 2014-07-24 10:09:29 -06:00
Joshua Warner
1ad1fe9048 use enum class in ir 2014-07-24 10:09:29 -06:00
Joshua Warner
060b5c8f13 use c++11 variadic templates in Compiler::call 2014-07-24 10:09:29 -06:00
Joshua Warner
d8ddc95315 use c++11 enhanced-for and auto in type-generator 2014-07-24 10:09:29 -06:00
Joshua Warner
d48093b777 fix unused variable warning when building with cmake 2014-07-24 09:42:44 -06:00
Joshua Warner
1dfb164a12 add /cmake-build to gitignore 2014-07-24 09:42:43 -06:00
Joshua Warner
73bbbe4812 add partial cmake build to ci.sh 2014-07-24 09:42:42 -06:00
Joshua Warner
d248ad53b0 add initial cmake script (only builds parts of the code) 2014-07-24 09:36:40 -06:00
Joshua Warner
41cb6fabf5 split avian::system::crash into its own file 2014-07-24 09:36:40 -06:00
Joshua Warner
944300a5e2 Merge pull request #308 from sgoings/master
Avian UX Upgrade: Init Gradle Java Build
2014-07-24 09:33:01 -06:00
Seth Goings
fc99355c0d simplify .travis.yml for now 2014-07-23 18:40:51 -06:00
Seth Goings
ed97d55e4e Adjust travis.yml 2014-07-23 18:36:02 -06:00
Seth Goings
b717f86e47 Parallelize travis builds 2014-07-23 18:24:17 -06:00
Seth Goings
6600dfd98d Make terminal dumb to be able to show better Gradle output 2014-07-23 18:10:07 -06:00
Seth Goings
d2a4ec9da4 Improve .travis.ci file to publish after ci script 2014-07-23 18:08:25 -06:00
Seth Goings
fda597ed2b Add artifactoryPublish into travis ci build 2014-07-23 18:04:19 -06:00
Seth Goings
f4219caa28 Set up bootclasspath on javacompile targets 2014-07-23 17:26:48 -06:00
Seth Goings
644cf9167a Have Makefile pull version from gradle.properties 2014-07-23 16:36:19 -06:00
Seth Goings
cd1a01800e Merge pull request #272 from sgoings/master
Avian UX Upgrade: Artifact Publishing
2014-07-23 16:15:47 -06:00
Seth Goings
36c3e26d2c Updates per code review comments
- don't publish generator
- update version to 1.1.0-SNAPSHOT
2014-07-23 15:44:35 -06:00
Seth Goings
f40d9a36bf Update Gradle to 2.0 + plugins 2014-07-23 15:44:34 -06:00
Seth Goings
2dffc2ecf8 Misspelled API_KEY 2014-07-23 15:44:33 -06:00
Seth Goings
16c70a4762 Add Gradle wrapper build on top of project to enable publishing to Bintray/OSS Artifactory 2014-07-23 15:44:18 -06:00
Joshua Warner
c26fb78f2c Merge pull request #307 from dicej/posix-spawn
fix Processes test failure for openjdk-src build with recent versions of...
2014-07-22 17:42:40 -06:00
Joel Dice
6e26ff0c0b Merge pull request #306 from joshuawarner32/openjdk-src-arm-compiler-fix
fix compiler problems discovered in openjdk-src arm bootimage build
2014-07-22 17:12:42 -06:00
Joel Dice
1bee015af3 fix Processes test failure for openjdk-src build with recent versions of OpenJDK 7
It looks like the UNIXProcess class has added posix_spawn support,
which is enabled by default unless overriden by the
jdk.lang.Process.launchMechanism system property.  For some reason I
haven't bothered to investigate, posix_spawn fails on MacOS, so this
patch sets the aforementioned property to "fork" to get the old,
working behavior.
2014-07-22 17:06:55 -06:00
Joshua Warner
f3968d2401 fix compiler problems discovered in openjdk-src arm bootimage build
This particular problem was introduced in the recent "compiler types" refactor.
It's unclear why it wasn't encountered before now.

Note that the full, unproguarded bootimage build is still blocked by #305
2014-07-22 15:38:43 -06:00
Joshua Warner
8471befb4d Merge pull request #304 from dicej/darwin-openjdk-src
fix MacOS/iOS openjdk-src build regression (part 2)
2014-07-22 09:52:56 -06:00
Joel Dice
f8f1e33d39 fix MacOS/iOS openjdk-src build regression (part 2) 2014-07-22 09:26:49 -06:00
Joshua Warner
4c5d316b84 Merge pull request #303 from dicej/darwin-openjdk-src
fix MacOS/iOS openjdk-src build regression
2014-07-22 08:57:41 -06:00