Ben Noordhuis
9cd9bd33b4
build: fix host/target arch detection
...
Setting the target_arch without setting the host_arch as well was
effectively broken.
2013-01-13 00:51:53 +01:00
Ben Noordhuis
d56434a21d
build: support building a .so
...
You can now select to build a shared object at configure time:
$ ./gyp_uv -Dcomponent=shared_library -Dlibrary=shared_library
And build it with:
$ make -C out BUILDTYPE=Debug # or BUILDTYPE=Release
Or, if you use ninja:
$ ninja -C out/Debug
2012-11-07 16:55:53 +01:00
Luigi Grilli
5bfb7c917b
windows: build system improvements
...
* Add shared/static library option
* Add x86/x64 target option
* Improve Visual Studio detection
* Set GYP_MSVS_VERSION to pick VS2010 over VS2008
Closes GH-504
Closes GH-514
2012-09-21 00:53:55 +02:00
Ben Noordhuis
817b6c356b
build: make gyp_uv understand '-f ninja'
2012-09-07 15:08:43 +02:00
Ben Noordhuis
ddd52773dd
build: handle bad gcc -dumpversion output
...
`gcc -dumpversion` usually prints major.minor - but on sunos it prints
major.minor.patch.
2012-08-17 16:32:12 +02:00
Ben Noordhuis
2c3e8b6aa6
build: rework -fvisibility=hidden detection
...
Make the gcc_version macro conform with what node.js and v8 use. Important
because node.js's common.gypi is going to export it soon.
2012-08-13 15:29:21 +02:00
Ben Noordhuis
5953129353
build: print error message when gyp is not installed
2012-04-18 13:19:51 -07:00
Ben Noordhuis
646c80bb41
build: generate Makefiles on OS X
2012-01-19 15:01:23 +01:00
Peter Bright
2942f5a8cc
GYP upates
2011-08-13 20:27:39 -07:00
Bert Belder
d3cc9a39ed
Move gyp files to root
2011-08-10 22:58:00 +02:00