Kenneth Geisshirt
ab9396121b
Node 10 support ( #2092 )
...
* Revert "Revert "Fix Node.js 10 support (#1937 )""
* Upgrading to Realm Core v5.12.0 and Realm Sync v3.13.1
* Only use node 6, 8, and 10 in pre-gyp
2018-11-08 09:39:42 +01:00
Kenneth Geisshirt
d82c981386
OpenSSL isn't linked due to typing error ( #1912 )
2018-07-05 09:45:02 +02:00
Yavor Georgiev
b7c9cf36ae
Enable building against realm-sync checkout ( #1863 )
...
When Sync switched to building with CMake the folder paths changed slightly. Luckily, we already know the structure from Core and can use the same one.
2018-06-17 14:12:06 +03:00
Kenneth Geisshirt
d15d6d891a
Explicit use /usr/lib64 on linux
2018-05-08 14:49:42 +02:00
Kenneth Geisshirt
4f65e057eb
Update to sync 3.3.0 ( #1778 )
...
* Updating sync and core
* Simplying linking on node.js binding.
* Adapting to new distribution packages of core.
2018-05-07 10:09:22 +02:00
Kenneth Geisshirt
462856a24d
Partial sync ( #1583 )
...
The new Partial Sync API
2018-02-20 13:40:54 +01:00
Yavor Georgiev
ae8e50fc36
Reorder Electron OpenSSL dependency ( #1636 )
...
* Reorder Electron OpenSSL dependency
* changelog
2018-01-25 13:26:44 +01:00
blagoev
795be904a1
Remove tar.xz ( #1585 )
...
* remove tar.xz decompression and lzma deps
2018-01-11 12:53:55 +01:00
Mark Rowe
933b3ad765
Adopt core's query parser and update to core v5.1.2 ( #1563 )
...
* Adopt core's query parser.
* Realm Core 5.1.2
* Realm Sync 2.2.9
2018-01-11 11:52:46 +01:00
Thomas Goyne
0eaa27f30f
Add the header files and scripts to the gyp file ( #1540 )
...
* Add the header files and scripts to the gyp file
This makes the generated project much more useful.
* Also add the tests
2017-11-29 17:21:45 -08:00
Thomas Goyne
d127a228ea
Fix generating an Xcode project via gyp ( #1536 )
...
Putting the libraries in direct_dependent_settings rather than link_settings
happens to work for command-line builds, but resulted in gyp crashing when
trying to generate an Xcode project because it would try to add the linker
flags to the aggregate targets.
2017-11-28 08:31:40 -08:00
Yavor Georgiev
2df308ae64
refactor OpenSSL static linking ( #1420 )
2017-10-23 16:45:34 +03:00
Yavor Georgiev
d6b3fcb8b1
Link against OpenSSL when building for Electron ( #1413 )
2017-10-16 11:02:35 +02:00
Yavor Georgiev
87d75b0ca1
Fix gyp mess
...
This reverts commit ffb0f84361
.
2017-10-12 15:51:46 +02:00
Yavor Georgiev
2ac8160b32
Merge branch 'master' of github.com:realm/realm-js into yg/windows-sync
...
# Conflicts:
# binding.gyp
# src/object-store
2017-10-12 12:52:47 +02:00
Yavor Georgiev
ffb0f84361
Refactor gyp files
...
This makes it possible to build realm-js-private with the Visual Studio gyp generator
2017-09-30 15:49:50 +02:00
Mark Rowe
f8cee8d653
Update the include and library search paths used when building against a
...
local version of core
Core switched to CMake a while back, resulting in build
products (generated headers, libraries) ending up in different locations
than before.
2017-09-29 23:16:02 -07:00
Yavor Georgiev
f6732c4b58
Sync for Windows
2017-09-26 15:08:26 +02:00
Thomas Goyne
186b3d56c4
Remove the sha_win32.lib import
...
Core bundles this library into the main Realm library.
2017-09-08 11:42:26 -07:00
Yavor Georgiev
c78f82ac0c
Update download script for the new core build system
2017-08-17 13:01:41 +02:00
Yavor Georgiev
c8a86f6fd7
bring back the download binaries condition in gyp
2017-08-17 13:01:01 +02:00
Yavor Georgiev
05cce5aeec
use newest object store
2017-08-17 13:01:01 +02:00
Yavor Georgiev
b17dcddd17
use sync 2.0-rc11
2017-08-17 12:56:01 +02:00
Yavor Georgiev
9e70a493e9
Make sure there is only one .gyp file in the tarball ( #901 )
2017-03-09 14:34:01 +01:00