Joel Dice
8c1e7d48ad
fix bootimage lzma build
...
We were using the length of the uncompressed boot image when
generating the object file, whereas we should have been using the
compressed length.
2014-08-04 17:21:23 -06:00
Joel Dice
60ea4b2cc2
Merge pull request #317 from joshuawarner32/cmake-vs
...
Get cmake build working with visual studio 2013
2014-07-31 08:16:48 -06:00
Joshua Warner
e92230c89c
use c++11-conformant _WIN32 test macro
2014-07-30 16:05:30 -06:00
Joshua Warner
d47fcdc349
fix ubuntu precise mingw math.h problems
2014-07-30 14:15:22 -06:00
Joshua Warner
ce1a5f5c28
fix macosx arch=i386 process=interpret build
2014-07-30 14:15:22 -06:00
Joshua Warner
374a39651b
allow passing flags to ci.sh script
2014-07-30 14:15:22 -06:00
Joshua Warner
d8e0f5cc06
fix zlib headers / linking for windows
2014-07-30 14:15:22 -06:00
Joshua Warner
ef3f77695c
use inline asm for sse detection
2014-07-30 14:15:22 -06:00
Joshua Warner
51b510cbea
first pass at cmake + visual studio support
2014-07-30 14:15:15 -06:00
Joel Dice
9f182d4613
Merge pull request #316 from bigfatbrowncat/fixing-windows-build
...
Fixed Android build on Windows
2014-07-29 08:43:39 -06:00
Vasily Litvinov
c52a9bdf0d
Fixing Avian classpath on Windows
2014-07-29 13:51:33 +04:00
Vasily Litvinov
d668c6a259
Fixed Android build on Windows
2014-07-29 13:01:51 +04:00
Joshua Warner
e6b587333a
Merge pull request #314 from sgoings/master
...
Avian UX Upgrade: Artifact Publishing v2
2014-07-28 17:32:15 -06:00
Joshua Warner
82a3372e94
Merge pull request #315 from dicej/lzma-clang
...
fix lzma build with clang
2014-07-28 17:31:00 -06:00
Joel Dice
830fd8535a
fix lzma build with clang
...
Clang doesn't like seeing -std=c++0x when building C code, and many of
the options in cflags don't apply to the LZMA source code anyway, so
we give LZMA its own set of compiler flags.
2014-07-28 17:06:57 -06:00
Seth Goings
28ed000fd9
Add dependency between artifactoryPublish and assemble
2014-07-28 15:07:57 -06:00
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