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 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								a6dd9a025c
								
							
								
							
						 | 
						
							
							
								
								Revert "version number: 0.98 -> 0.98-git. @bjourne suggested, some python projects do this too."
							
							
							
							
							
							
							
							This reverts commit 599c2cdba2.
XXX: Mac fails with this error:
c++ -Wall -DFACTOR_VERSION="0.98-git" -DFACTOR_GIT_LABEL="heads/master-0-g599c2cd" -fomit-frame-pointer -mmacosx-version-min=10.5 -m64 -O3 -g -dynamiclib -single_module -current_version 0.98-git -compatibility_version 0.98-git -fvisibility=hidden -lm -framework Cocoa -framework AppKit -o libfactor.dylib vm/os-unix.o vm/os-macosx.o vm/mach_signal.o vm/mvm-unix.o vm/cpu-x86.o vm/aging_collector.o vm/alien.o vm/arrays.o vm/bignum.o vm/byte_arrays.o vm/callbacks.o vm/callstack.o vm/code_blocks.o vm/code_heap.o vm/compaction.o vm/contexts.o vm/data_heap.o vm/data_heap_checker.o vm/debug.o vm/dispatch.o vm/entry_points.o vm/errors.o vm/factor.o vm/free_list.o vm/full_collector.o vm/gc.o vm/gc_info.o vm/image.o vm/inline_cache.o vm/instruction_operands.o vm/io.o vm/jit.o vm/math.o vm/mvm.o vm/nursery_collector.o vm/object_start_map.o vm/objects.o vm/primitives.o vm/quotations.o vm/run.o vm/safepoints.o vm/sampling_profiler.o vm/strings.o vm/to_tenured_collector.o vm/tuples.o vm/utilities.o vm/vm.o vm/words.o
ld: malformed 32-bit x.y.z version number: 0.98-git
clang: error: linker command failed with exit code 1 (use -v to see invocation) 
							
						 | 
						
							2014-11-11 00:16:00 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								599c2cdba2
								
							
								
							
						 | 
						
							
							
								
								version number: 0.98 -> 0.98-git. @bjourne suggested, some python projects do this too.
							
							
							
							
							
						 | 
						
							2014-11-11 00:13:23 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								d9271046be
								
							
								
							
						 | 
						
							
							
								
								GNUmakefile, factor.cmd: Update versions to 0.98
							
							
							
							
							
						 | 
						
							2014-11-10 23:08:49 -08: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
							
						 | 
						
							
							
							
							
								
							
								e1aa4cbe65
								
							
								
							
						 | 
						
							
							
								
								Deleting staging images in factor.cmd should never be a fatal error. The errorlevel can be 1 if the temp directory does not exist, so just delete this line.
							
							
							
							
							
						 | 
						
							2011-10-10 20:11:47 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								677419dcbf
								
							
								
							
						 | 
						
							
							
								
								Delete staging images when running factor.cmd. Fixes #104.
							
							
							
							
							
						 | 
						
							2011-10-07 10:57:50 -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 | 
						
					
				
					
						
							
							
								 
								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 |