Doug Coleman
bf2a96e9e0
Remove Windows CE from core/ basis/ and build-support/
...
Rename the winnt singleton to windows in core/ basis/ extra/
Rename boot images winnt -> windows
Fixes #84 .
2011-09-18 23:19:06 -05:00
Joe Groff
31afdfef50
build-support/factor.sh: fix quick-update (reported by tsculpt)
2011-07-29 21:05:21 -07:00
Erik Charlebois
64252dbdbc
32 and 64 bit Linux PPC support
2011-05-23 23:36:14 -04:00
Slava Pestov
38fd731fa9
factor.sh: change install-x11 and install-macosx to deps-linux and deps-macosx which install dependencies only; add Gtk dependecies to apt-get line
2011-04-07 18:14:26 -04:00
Doug Coleman
392494733b
Fix the console spew on missing libraries. Set NO_UI=1 when gtk libraries are missing on linux/unix platforms.
2011-04-06 18:49:15 -04:00
Keita Haga
6fe6afd52a
build-support/factor.sh: update help information
2011-04-04 13:27:50 +09:00
Joe Groff
bdc0526f37
build-support/factor.sh: typo was causing make detection to fail on linux
2011-01-24 22:42:06 -05:00
Joe Groff
fb77d4ecc6
build-support/factor.sh: use string operators to compare strings
2011-01-24 16:50:59 +05:30
Slava Pestov
7d6475df0b
New boot image location: http://downloads.factorcode.org/images/
2010-09-27 20:29:09 -07:00
Joe Groff
96ca7c1d92
build-support/http-get.vbs: thwart stupid virus scanners
2010-06-11 20:30:19 -07:00
Joe Groff
dc75f092fc
build-support/factor.cmd: cleanups recommended by mnestic
2010-05-25 21:32:07 -07:00
Joe Groff
d34b377c12
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
fb41d351c2
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
17d07bdb0a
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
0993e6883d
"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
492e07723c
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
518fa0de57
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
43f7c4f2da
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
9150727476
Fix echo bug again
2010-04-29 00:23:03 -05:00
Doug Coleman
6023070fec
A little overzealous with the factor.sh echo cleanup
2010-04-25 14:59:07 -05:00
Doug Coleman
e3d6ba974c
Remove dumb echo from factor.sh
2010-04-23 23:28:24 -05:00
Doug Coleman
6809ac0855
Copy factor.image to factor.image.fresh after bootstrapping. Use $ECHO in more places.
2010-04-23 23:14:53 -05:00
Sheepson Apprentice
cd05b1007d
Support unix-x86.32 and winnt-x86.32 boot images in factor.sh
2010-04-04 14:39:59 -05:00
Sheepson Apprentice
6e40b77a9f
When curl fails with a 404 error, don't write this error to disk
2010-04-04 14:30:29 -05:00
Doug Coleman
bb06e4671a
Require that g++ or cl be present to use factor.sh
2010-02-22 00:20:00 -06:00
Slava Pestov
12869f73bf
build-support/cleanup: clean up 'images' directory after testing
2010-01-20 03:15:11 +13:00
Slava Pestov
e4da687413
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
bb8cd5a84c
fix spacing in factor.sh
2009-12-22 11:09:42 -06:00
Doug Coleman
782d91f927
Use the bash path instead of /bin/sh for running a bash script
2010-01-10 22:42:26 -06:00
Alec Berryman
90422d8835
build-support/factor.sh: allow user to specify NO_UI
2010-01-08 19:50:46 +13:00
Slava Pestov
e96404327e
Get optimizing compiler working without global register variables in VM
2009-12-22 15:42:49 +13:00
Joe Groff
54772c9de1
better factor.sh output after git fetch whether script is restarted or not
2009-08-27 12:15:52 -05:00
Joe Groff
a76751fec2
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
80a5467943
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
8379312bba
Revert "Use $CC and $CPP if provided"
...
This reverts commit 8f9c4a78a4
.
2009-06-19 15:04:06 -05:00
Slava Pestov
a83c5a23cb
Revert "use CC env var on openbsd too"
...
This reverts commit f2af35ce5d
.
2009-06-19 15:03:53 -05:00
Doug Coleman
9c45840b5d
use CC env var on openbsd too
2009-06-19 14:22:39 -05:00
Thomas Deniau
df6ea31e1c
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
e98a0738e2
support mingw in factor.sh
2009-05-30 10:34:47 -05:00
slava
b8b7d3861b
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