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
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
Doug Coleman
2c4e3ce9dc
check that the makefile exists and stop if it doesnt
2008-11-11 10:19:42 -06:00
Slava Pestov
b9ee92e484
factor.sh fixes
2008-11-08 20:36:05 -06:00
Slava Pestov
c669040754
Pass -fno-forward-propagate on gcc 4.3
2008-11-07 21:56:57 -06:00
Slava Pestov
1b744ab14b
Updating code for boot image renaming
2008-11-07 21:09:42 -06:00
Slava Pestov
2bc3594a0f
Default to 64-bit on 64-bit Intel Macs
2008-09-20 15:53:18 -05:00
Doug Coleman
3b4bc615f1
chicken/egg
2008-09-18 12:50:16 -05:00
Doug Coleman
f7c175a985
fix spacing
2008-09-17 00:56:06 -05:00
Doug Coleman
ae8af068db
id solaris for factor.sh
2008-09-16 15:59:07 -05:00
sheeple
ab0fe84ab4
default to unknown target
2008-09-16 15:56:17 -05:00
Doug Coleman
43f9457e0e
fix ==
2008-09-13 22:24:45 -05:00
Doug Coleman
0895201f27
more readable build script
2008-09-13 22:18:56 -05:00
Doug Coleman
cd10ca1b23
add ability to override default target
2008-09-13 22:00:54 -05:00
Doug Coleman
95c905f9ec
update the build script to check for 64bit mac. defaults to 32bit for now
2008-09-13 21:24:36 -05:00
Doug Coleman
f950c7141c
remove special case for netbsd
2008-05-21 14:03:58 -05:00
Doug Coleman
3e3397ccb9
add missing usage
2008-04-21 15:07:04 -05:00