Commit Graph

15 Commits

Author SHA1 Message Date
blagoev 795be904a1 Remove tar.xz (#1585)
* remove tar.xz decompression and lzma deps
2018-01-11 12:53:55 +01:00
Thomas Goyne 97ed1db18e Fix eslint errors 2017-10-30 12:55:50 -07:00
rh389 345d81dad9 Change vocabulary desired/manifest -> required/lockfile.
Change appenders to getters.
2017-10-24 13:29:04 +01:00
rh389 a5eed7297b Tidy up shouldSkipAcquire, skip manifest check on --force 2017-10-24 13:05:42 +01:00
rh389 410db7da3c Add a .manifest.list to target. Skip download/extract if target manifest matches. 2017-10-24 02:49:41 +01:00
Yavor Georgiev 308e7fe548
fix download-realm to account for lightweight tags 2017-10-12 19:19:06 +02:00
Yavor Georgiev 4fb5a31c3b
Only require decompress-tarxz when needed 2017-09-30 16:35:46 +02:00
Yavor Georgiev 3ddf1eae19
fix paths 2017-09-26 15:32:26 +02:00
Yavor Georgiev f6732c4b58
Sync for Windows 2017-09-26 15:08:26 +02:00
Thomas Goyne acf7b4d6cc Update to core 3.1/sync rc18 2017-09-07 16:50:51 -07:00
Thomas Goyne 2185442f41 Link against static core/sync for node
The CMake packaging added shared libraries to the node release package, but the
build system isn't set up to work with them so just go back to using the static
libraries.
2017-09-01 17:27:26 -07:00
Thomas Goyne dd2d98a9e0 Fix downloading the prebuilt core for ios 2017-08-31 14:38:19 -07:00
Yavor Georgiev c78f82ac0c Update download script for the new core build system 2017-08-17 13:01:41 +02:00
Yavor Georgiev b17dcddd17 use sync 2.0-rc11 2017-08-17 12:56:01 +02:00
Yavor Georgiev db8ebd9333 Node.js Win32 support (#864)
* Remove the windows install check

* Node.js Win32 support

* Bring back the `REALM_HAVE_CONFIG` definition

* Download core for Windows when building

* Implement cross-platform node platform.cpp with libuv

* wip

* Make jasmine run quicker

https://github.com/jasmine/jasmine/issues/1204

* Wait for worker process to close in AsyncTests

* Cross-platform paths in tests

* Normalize path separator for forward slash on Windows

* MSVC exception voodoo

* cross-platform uv_cwd

* fix linux build

* make the prepublish script cross-platform

* Disable encryption tests on windows

* ignore vendor/realm-node

* jenkinsfile work

* Only run the prepublish script for publish and pack

* Jenkinsfile work

* Include gyp files in package

* rewrite default_realm_file_directory()

* fix React Native Android build

* delete all realm artifacts in remove_realm_files_from_directory

* bring back build environment variables

* node-pre-gyp windows

* Update CHANGELOG.md
2017-03-07 23:24:30 +01:00