summaryrefslogtreecommitdiff
path: root/vcbuild.bat
Commit message (Collapse)AuthorAgeFilesLines
* build: windows signing should include timestampsJosh Dague2014-03-271-2/+4
| | | | | | | | | Previously the build artifacts did not include a signed timestamp, so when the certificate expired the validation of the artifact would fail. Now we sign against a timestamp server such that the artifact will always be valid regardless of the disposition of the certificate. Closes #7360 and #7059.
* build: add settings for VS 2013 to vcbuild.batLev Gimelfarb2013-12-281-0/+9
| | | | | Search for VS2013 compiler 1st, before falling back to older ones. This allows compiling using the latest VS2013.
* build: vcbuild.bat fix for Visual Studio 2012Miroslav Bajtoš2013-05-031-3/+0
| | | | | | | Change vcbuild.bat to ignore VCINSTALLDIR environment variable, always check for specific VS version and set GYP_MSVS_VERSION accordingly. Otherwise GYP generates project files in format that cannot be compiled by VS2012.
* build: added support for Visual Studio 2012Miroslav Bajtoš2013-04-231-0/+10
|
* build: define nightly tag external to build systemTimothy J Fontaine2013-03-051-2/+4
|
* build/windows: don't use wrong version numberScott Blomquist2013-03-011-6/+13
| | | | | | | | We were using a global temp file while setting the NODE_VERSION environment variable. This resulted in simultaneous builds swapping version numbers on occasion. This patch removes the use of a temp file for this.
* build: windows should append date if nightlyTimothy J Fontaine2013-03-011-0/+6
|
* windows: improve Visual Studio Express build supportScott Blomquist2013-01-031-4/+7
| | | | | | | * Moved generated files to a clearer directory. * Improved detection logic for ctrpp.exe tool. Closes #4482
* windows: add tracing with performance countersScott Blomquist2012-11-211-2/+7
| | | | Patch by Henry Rawas and Scott Blomquist.
* build: remove jslint test/ on WindowsShigeki Ohtsu2012-11-061-1/+1
| | | | See 605927fbd9c2fbcd7d88a8f8159a9ca78417a6d0
* vcbuild.bat: add duplicate arg-ok label to work around cmd.exe bugBert Belder2012-06-141-0/+1
|
* test: bundle node-weak in test/gc so that it doesn't need to be downloadedNathan Rajlich2012-06-141-3/+17
|
* Windows: Enable ETW events.Igor Zinkovsky2012-06-131-2/+7
| | | | | | | This commit enables ETW events to be fired on Windows for existing DTrace probes. ETW instrumentation is enabled by default. It is possible to build node.exe without ETW instrumentation by using --without-etw option with configure script.
* windows/msi: cleanup WiX project filesJeroen Janssen2012-06-021-2/+1
| | | | | | | | | | The current WiX project files do some manual processing and generation which WiX supports doing out of the box. This patch will use the HeatDirectory task to generate the npm.wxs file and use the auto GUID generation. I also changed the msi filename generation to include the version number to match the currently used name for released msi files. Closes #3360
* windows: don't install x64 version into the 'program files (x86)' folderMatt Gollob2012-06-021-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | * Update nodemsi.sln and .wixproj to include support for x64 platform - Add ProgramFilesFolderId to the DefineConstants property for each configuration/platform's property group with the appropriate value (ProgramFilesFolder for x86 builds, ProgramFiles64Folder for x64 builds) * Update product.wxs: - update the Id value for the "Program Files" Directory element to use a preprocessor constant. - remove hard-coded platform from the Package element. MSI platform will be automatically detected based on MSBuild's Platform property. (This was already supported in the Wix MSBuild targets, we just weren't taking advantage of it.) * Update vcbuild.bat to set MSBuild's Platform property appropriately, defaulting to x86 if not explicitly supplied by the user. Note that creating an x64 build requires that vcbuild.bat be run from a VS 64-bit command prompt. Closes #3312 Closes #3356
* Windows: add build step that generates license.rtf from LICENSEBert Belder2012-04-041-3/+15
|
* vcbuild: run the 'configure' script in vcbuild.batNathan Rajlich2012-03-151-9/+5
| | | | | So that a 'config.gypi' file gets generated, which is required for the `process.config` object (see #2928).
* add jslint to vcbuild.batIgor Zinkovsky2012-03-081-0/+12
|
* build: fix the help output of vcbuild.batShigeki Ohtsu2012-02-281-1/+2
|
* build: change default BUILDTYPE of vcbuild.batShigeki Ohtsu2012-02-231-1/+1
| | | | From Debug to Release.
* Merge remote-tracking branch 'ry/v0.6' into v0.6-mergeisaacs2012-02-181-20/+21
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: AUTHORS ChangeLog Makefile doc/about/index.html doc/api/tls.markdown doc/community/index.html doc/index.html doc/logos/index.html doc/template.html lib/http.js lib/tls.js src/node_version.h src/platform_win32.cc test/simple/test-tls-connect-given-socket.js
| * Fix vcbuild.bat, print error when an unrecognized option is encounteredBert Belder2012-02-121-20/+21
| |
* | Merge remote-tracking branch 'origin/v0.6'Ben Noordhuis2012-02-121-2/+6
|\ \ | |/ | | | | | | Conflicts: common.gypi
| * enable x64 windows buildIgor Zinkovsky2012-02-071-2/+6
| | | | | | | | use "vcbuild x64" to do x64 build of node.exe
* | Merge remote branch 'origin/v0.6'Ryan Dahl2012-01-091-0/+10
|\ \ | |/ | | | | | | | | | | Conflicts: Makefile configure src/node_version.h
| * support nosnapshot in vcbuild.batRyan Dahl2012-01-061-0/+10
| |
| * Fix MSI generation on VC ExpressIgor Zinkovsky2011-12-091-3/+1
| |
| * Enable upgrades in MSI.Igor Zinkovsky2011-12-081-1/+3
| | | | | | | | Fixes #2228.
* | Make msbuild run in parallel.Ben Noordhuis2011-12-291-2/+2
|/
* Add exe and msi signing to vcbuild.batRyan Dahl2011-11-221-1/+9
|
* Fixes #2083. Support installing npm in the .msiRyan Dahl2011-11-221-0/+1
|
* Fix strange vcbuild "label not found" errorBert Belder2011-11-171-0/+2
|
* Be consistent with v before version in packagesRyan Dahl2011-11-111-1/+1
|
* Add upload command to vcbuild.batRyan Dahl2011-11-111-0/+16
|
* Simplify and move getnodeversion.pyRyan Dahl2011-11-111-1/+1
|
* fix msi builderIgor Zinkovsky2011-11-101-2/+2
|
* Remove separation of libuv testsRyan Dahl2011-11-021-2/+0
|
* wix project to create msi installer for windowsTomasz Janczuk2011-10-111-2/+14
| | | | Fixes #1706.
* win: vcbuild.bat should attempt to run vcvarsall.batBert Belder2011-09-051-2/+13
|
* merge vcbuild.bat and generate_projects.batIgor Zinkovsky2011-08-261-14/+41
|
* vcbuild.bat - for building from cmd-line using msbuildIgor Zinkovsky2011-08-231-0/+66