Björn Lindqvist
|
f730f81c0e
|
Build: fix semver_into so that it doesnt misparse versions like "2.3.4"
|
2015-12-03 00:46:21 +01:00 |
Björn Lindqvist
|
7bc0718d34
|
Build: simpler version# parsing logic (parsing gcc --version failed on my system)
|
2015-11-30 23:24:36 +01:00 |
Arkady Rost
|
6809bbe29a
|
Fix clang version pattern
'Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)' was parsed incorrectly.
|
2015-10-22 17:07:02 -07:00 |
Doug Coleman
|
75cec0be1f
|
factor.sh: fix parsing of version on linux. add another regexp to find where ``version`` ends, and this is the start of the real version number.
arch linux: clang version 3.7.0 (tags/RELEASE_370/final)
mac: Apple LLVM version 7.0.0 (clang-700.0.72)
|
2015-10-07 06:41:35 +00:00 |
John Benediktsson
|
887d988a70
|
build-support: add deps-dnf to help.
|
2015-09-29 09:19:00 -07:00 |
Doug Coleman
|
232ec72643
|
factor.sh: require high enough version of clang/gcc. Fixes #1440.
|
2015-09-26 23:54:28 -07:00 |
Doug Coleman
|
05de24e9a1
|
factor.sh: pass CC and CXX to make script.
|
2015-08-26 04:58:42 +00:00 |
Doug Coleman
|
7a75694d91
|
factor.sh: add g++ to deps-apt-get. Add all() function to make sure we have both gcc and g++ (since they install separately). Add any() function to tell which of the commands it finds. Fix bug with wget/curl where the function was not meant to accept multiple arguments.
|
2015-08-26 04:11:19 +00:00 |
Doug Coleman
|
92e576e544
|
factor.sh: Prefer clang to gcc and stop special-casing mac.
Add deps-dnf command to install all Fedora packages.
Add full-report command to see what's installed.
|
2015-08-23 22:39:00 -07:00 |
Doug Coleman
|
7a01694124
|
factor.sh: fix docs, bootstrap doesn't recompile.
|
2015-06-16 19:56:34 -07:00 |
Doug Coleman
|
cddcd1e754
|
factor.sh: More precise docs
|
2015-06-08 18:02:00 -07:00 |
Björn Lindqvist
|
090f4fddd5
|
VM: Three new special objects added to keep track of the builds version number, git label and compilation time respectively. The info is exposed in the system:version-info word and also shown in the banner during startup.
Conflicts:
Nmakefile
basis/ui/tools/listener/listener.factor
core/alien/strings/strings.factor
|
2014-11-10 23:01:52 -08:00 |
John Benediktsson
|
56a3a3cd62
|
build-support: allow CC and CXX to be overridden.
|
2014-06-06 15:06:48 -07:00 |
Doug Coleman
|
3cab340527
|
build-support: Install libssl on ubuntu.
|
2013-11-16 14:43:32 -08:00 |
Doug Coleman
|
caeca75804
|
build-support: Install screen and tmux with apt-get/pacman.
I want this to work out of the box on a new build farm machine.
|
2013-11-16 14:40:18 -08:00 |
Doug Coleman
|
9442bbb738
|
factor.sh: Change deps-linux to deps-apt-get. Add deps-pacman
|
2013-06-03 17:04:18 -07:00 |
John Benediktsson
|
3395cdd063
|
build-support: fix macosx check for XCode warning.
|
2013-03-24 17:06:29 -07:00 |
Doug Coleman
|
33c7032533
|
factor.sh: Allow bootstrap on other branches for commands that don't pull from git.
|
2013-01-21 13:18:05 -08:00 |
John Benediktsson
|
f019ee8776
|
build-support: make factor.sh check the git branch.
|
2012-07-11 12:08:29 -07:00 |
Joe Groff
|
119fd8b6ce
|
factor.sh: note xcode 4.3 command line tools req
|
2012-02-18 23:23:47 -08:00 |
Doug Coleman
|
f9dcb4e82d
|
factor.sh: Install git instead of git-core for linux-deps.X
|
2012-02-07 12:57:52 -08:00 |
Doug Coleman
|
ae61d397c3
|
factor.sh: Remove the redundant list of commands
|
2011-11-12 14:06:39 -08:00 |
Doug Coleman
|
ab2e4ae5e6
|
factor.sh: print more docs in usage()
|
2011-11-09 22:56:59 -08:00 |
Joe Groff
|
1b38835207
|
remove lingering mentions of macosx-ppc
|
2011-11-02 18:40:27 -07:00 |
Joe Groff
|
10764be703
|
oops, typo in factor.sh
|
2011-11-02 17:18:26 -07:00 |
Joe Groff
|
8cf18d1a82
|
remove BSD,solaris,etc. misc platform support code
|
2011-11-02 17:13:51 -07:00 |
Doug Coleman
|
21787e285c
|
factor.sh: Make net-bootstrap recompile the vm, add make_clean_factor function
|
2011-10-29 01:05:37 -07:00 |
Doug Coleman
|
030c918fcf
|
Install gtk2-engines-pixbuf to get rid of warnings when you run deps-linux. Fixes #286.
|
2011-10-19 18:16:58 -07:00 |
Doug Coleman
|
8baf015580
|
Fix command line options for factor.sh
|
2011-10-19 10:31:40 -07:00 |
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 |
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
|
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 |