Commit Graph

83 Commits (a2eb56d399cdb3a5c88f6b4f02b6a4f1bfb4f7a2)

Author SHA1 Message Date
Joe Groff 28d38b38f0 build-support/http-get.vbs: thwart stupid virus scanners 2010-06-11 20:30:19 -07:00
Joe Groff d6dc3ca822 build-support/factor.cmd: cleanups recommended by mnestic 2010-05-25 21:32:07 -07:00
Joe Groff a739fd06d8 build-support/factor.cmd: spruce up "unable to detect cl.exe" message. use "call" to invoke cl so it doesn't stop the batch job if it's not on the path 2010-05-25 20:47:20 -07:00
Joe Groff 20b2bbd9b6 build-support/factor.cmd: copy factor.image to factor.image.fresh after bootstrap completes, like factor.sh does 2010-05-25 19:01:55 -07:00
Joe Groff e384910130 build-support/factor.cmd: detect cl.exe platform and choose build platform based on that. fix errorlevel handling 2010-05-25 18:50:22 -07:00
Joe Groff b8fdb46a6d "factor.cmd" script to automate update/build/bootstrap cycle for windows. remove bootimage-* targets from nmakefile 2010-05-24 15:56:00 -07:00
Joe Groff b966afd83f build-support/http-get.vbs: handle exceptions when making http request and writing file, set appropriate errorlevel 2010-05-24 15:07:23 -07:00
Joe Groff ffc41782ad add targets to Nmakefile to fetch boot images on windows, add a wscript program to fetch files over http without depending on curl/wget 2010-05-24 14:19:44 -07:00
Slava Pestov 0b459ed8a0 Update cleanup list so that Windows binary packages won't include various crap emitted by Windows SDK 2010-05-04 04:28:58 -04:00
Sheepson Apprentice 338b64418a Fix echo bug again 2010-04-29 00:23:03 -05:00
Doug Coleman 970d2cad2d A little overzealous with the factor.sh echo cleanup 2010-04-25 14:59:07 -05:00
Doug Coleman 9c8bbcab34 Remove dumb echo from factor.sh 2010-04-23 23:28:24 -05:00
Doug Coleman 508eb5593f Copy factor.image to factor.image.fresh after bootstrapping. Use $ECHO in more places. 2010-04-23 23:14:53 -05:00
Sheepson Apprentice 7df576ddf5 Support unix-x86.32 and winnt-x86.32 boot images in factor.sh 2010-04-04 14:39:59 -05:00
Sheepson Apprentice f75e0eefbb When curl fails with a 404 error, don't write this error to disk 2010-04-04 14:30:29 -05:00
Doug Coleman 899904a10a Require that g++ or cl be present to use factor.sh 2010-02-22 00:20:00 -06:00
Slava Pestov 5045024447 build-support/cleanup: clean up 'images' directory after testing 2010-01-20 03:15:11 +13:00
Slava Pestov edb1346239 vm: Tweak Factor VM to compile with Microsoft Visual Studio on Windows, in addition to Mingw. Add an Nmakefile which can be used for this purpose. Rename Makefile to GNUmakefile. 2010-01-17 03:43:22 +13:00
Sheepson Apprentice b2be45d4e8 fix spacing in factor.sh 2009-12-22 11:09:42 -06:00
Doug Coleman 471be744b6 Use the bash path instead of /bin/sh for running a bash script 2010-01-10 22:42:26 -06:00
Alec Berryman 98e8d50457 build-support/factor.sh: allow user to specify NO_UI 2010-01-08 19:50:46 +13:00
Slava Pestov 8f449f1a82 Get optimizing compiler working without global register variables in VM 2009-12-22 15:42:49 +13:00
Joe Groff 88345c97e6 better factor.sh output after git fetch whether script is restarted or not 2009-08-27 12:15:52 -05:00
Joe Groff 3c6f3f362b change factor.sh update to fetch and pull in separate steps so certain platforms that exclusive-lock running scripts won't ruin the repo when factor.sh changes in the future 2009-08-27 12:05:56 -05:00
Doug Coleman b239c3b605 fix factor.sh for a couple of modes that nobody has used in a long time 2009-08-15 14:25:16 -05:00
Slava Pestov 861ea4e193 Revert "Use $CC and $CPP if provided"
This reverts commit 8f9c4a78a4.
2009-06-19 15:04:06 -05:00
Slava Pestov 041946e7d5 Revert "use CC env var on openbsd too"
This reverts commit f2af35ce5d.
2009-06-19 15:03:53 -05:00
Doug Coleman f2af35ce5d use CC env var on openbsd too 2009-06-19 14:22:39 -05:00
Thomas Deniau 8f9c4a78a4 Use $CC and $CPP if provided
Let the user select the compiler he wants to use to compile Factor
by using the supplied $CC and $CPP instead of just discarding them.
If not present, we default to gcc and g++ (the current behaviour).
2009-06-19 18:29:00 +02:00
Doug Coleman da4282b0b0 support mingw in factor.sh 2009-05-30 10:34:47 -05:00
slava fd4b4a4962 Fix some compiler warnings 2009-04-30 23:50:53 -04:00
Doug Coleman 2f0058e46a factor.sh now has an exit routine. it will print _something_ so it doesn't loop when looking for a make target 2009-04-20 23:23:16 -05:00
Doug Coleman d03621d435 Remove reference to GLU from factor.sh 2009-04-15 19:36:44 -05:00
Slava Pestov b6ee0dca3b Fix compile warning 2009-04-13 15:17:04 -05:00
Doug Coleman a4f4abe19e remove empty file 2009-04-04 14:25:37 -05:00
U-SLAVA-DFB8FF805\Slava 5a6bcbb231 Add empty file so that old builder continues to work 2009-04-03 09:48:45 -05:00
U-SLAVA-DFB8FF805\Slava dba42f9259 Remove DLL-downloading logic since we don't have external deps anymore 2009-04-02 13:07:45 -05:00
Doug Coleman d42486f078 check pango-1.0 2009-03-23 20:09:01 -05:00
Doug Coleman d8b7fb2515 remove check for freetype, add check for pango 2009-03-20 18:45:54 -05:00
Doug Coleman a9a8e05393 fix apt libpango name 2009-03-20 18:39:38 -05:00
Slava Pestov c2bc2c0705 Updating deploy tool, mason.child and factor.sh for new Windows DLLs 2009-03-07 19:39:11 -06:00
Slava Pestov a2404fad94 Add missing file 2009-02-26 13:44:37 -06:00
Slava Pestov 1efbd686a1 Remove two useless files: grovel.c and factor.el (superceded by fu/fu.el) 2009-02-26 01:37:05 -06:00
Doug Coleman 8411983f20 fix build-support 2009-02-05 14:40:41 -06:00
unknown 4019752811 remove hacks from the makefile and build-support 2009-02-04 23:15:10 -06:00
unknown b6c3bc892d Fix the build support for windows again, have the makefile load Config.* files in the top level so that freetype.dll and zlib1.dll targets can make 2009-02-04 18:21:58 -06:00
Doug Coleman b21e40fe95 fix windows backend 2009-01-29 21:03:16 -06:00
Doug Coleman dbddd6ad0d fix build-support for .exe/.com change 2009-01-29 14:08:53 -06:00
Doug Coleman 3e93d3599c make a copy of your boot image before deleting it 2008-11-19 17:00:35 -06:00
Doug Coleman e121a0822d make a backup of the factor binary, library, and image before bootstrapping 2008-11-19 16:27:12 -06:00