| 
									
										
										
										
											2010-01-19 06:42:51 -05:00
										 |  |  | ifdef CONFIG | 
					
						
							|  |  |  | 	CC = gcc | 
					
						
							|  |  |  | 	CPP = g++ | 
					
						
							|  |  |  | 	AR = ar | 
					
						
							|  |  |  | 	LD = ld | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-04-17 00:41:50 -04:00
										 |  |  | 	VERSION = 0.94 | 
					
						
							| 
									
										
										
										
											2009-09-07 03:18:41 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-01-19 06:42:51 -05:00
										 |  |  | 	BUNDLE = Factor.app | 
					
						
							|  |  |  | 	LIBPATH = -L/usr/X11R6/lib | 
					
						
							| 
									
										
										
										
											2009-04-26 17:05:23 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-01-19 06:42:51 -05:00
										 |  |  | 	CFLAGS = -Wall $(SITE_CFLAGS) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	ifdef DEBUG | 
					
						
							|  |  |  | 		CFLAGS += -g -DFACTOR_DEBUG | 
					
						
							|  |  |  | 	else | 
					
						
							|  |  |  | 		CFLAGS += -O3 | 
					
						
							|  |  |  | 	endif | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-02-05 00:15:10 -05:00
										 |  |  | 	include $(CONFIG) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-01-19 06:42:51 -05:00
										 |  |  | 	ENGINE = $(DLL_PREFIX)factor$(DLL_SUFFIX)$(DLL_EXTENSION) | 
					
						
							|  |  |  | 	EXECUTABLE = factor$(EXE_SUFFIX)$(EXE_EXTENSION) | 
					
						
							|  |  |  | 	CONSOLE_EXECUTABLE = factor$(EXE_SUFFIX)$(CONSOLE_EXTENSION) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	DLL_OBJS = $(PLAF_DLL_OBJS) \
 | 
					
						
							|  |  |  | 		vm/aging_collector.o \
 | 
					
						
							|  |  |  | 		vm/alien.o \
 | 
					
						
							|  |  |  | 		vm/arrays.o \
 | 
					
						
							|  |  |  | 		vm/bignum.o \
 | 
					
						
							|  |  |  | 		vm/booleans.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 \
 | 
					
						
							| 
									
										
										
										
											2010-06-11 20:06:00 -04:00
										 |  |  | 		vm/gc_info.o \
 | 
					
						
							| 
									
										
										
										
											2010-01-19 06:42:51 -05:00
										 |  |  | 		vm/image.o \
 | 
					
						
							|  |  |  | 		vm/inline_cache.o \
 | 
					
						
							|  |  |  | 		vm/instruction_operands.o \
 | 
					
						
							|  |  |  | 		vm/io.o \
 | 
					
						
							|  |  |  | 		vm/jit.o \
 | 
					
						
							|  |  |  | 		vm/math.o \
 | 
					
						
							| 
									
										
										
										
											2010-03-29 02:23:21 -04:00
										 |  |  | 		vm/mvm.o \
 | 
					
						
							| 
									
										
										
										
											2010-01-19 06:42:51 -05:00
										 |  |  | 		vm/nursery_collector.o \
 | 
					
						
							|  |  |  | 		vm/object_start_map.o \
 | 
					
						
							|  |  |  | 		vm/objects.o \
 | 
					
						
							|  |  |  | 		vm/primitives.o \
 | 
					
						
							|  |  |  | 		vm/profiler.o \
 | 
					
						
							|  |  |  | 		vm/quotations.o \
 | 
					
						
							|  |  |  | 		vm/run.o \
 | 
					
						
							|  |  |  | 		vm/strings.o \
 | 
					
						
							|  |  |  | 		vm/to_tenured_collector.o \
 | 
					
						
							|  |  |  | 		vm/tuples.o \
 | 
					
						
							|  |  |  | 		vm/utilities.o \
 | 
					
						
							|  |  |  | 	        vm/vm.o \
 | 
					
						
							|  |  |  | 		vm/words.o | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	EXE_OBJS = $(PLAF_EXE_OBJS) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	FFI_TEST_LIBRARY = libfactor-ffi-test$(SHARED_DLL_EXTENSION) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	TEST_OBJS = vm/ffi_test.o | 
					
						
							|  |  |  | endif | 
					
						
							| 
									
										
										
										
											2009-03-25 14:06:20 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-03-28 22:40:02 -04:00
										 |  |  | default: | 
					
						
							| 
									
										
										
										
											2008-03-28 23:46:14 -04:00
										 |  |  | 	$(MAKE) `./build-support/factor.sh make-target` | 
					
						
							| 
									
										
										
										
											2008-02-21 21:37:18 -05:00
										 |  |  | 
 | 
					
						
							|  |  |  | help: | 
					
						
							| 
									
										
										
										
											2008-03-14 02:36:30 -04:00
										 |  |  | 	@echo "Run '$(MAKE)' with one of the following parameters:" | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 	@echo "" | 
					
						
							| 
									
										
										
										
											2007-09-22 00:44:27 -04:00
										 |  |  | 	@echo "freebsd-x86-32" | 
					
						
							|  |  |  | 	@echo "freebsd-x86-64" | 
					
						
							|  |  |  | 	@echo "linux-x86-32" | 
					
						
							|  |  |  | 	@echo "linux-x86-64" | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 	@echo "linux-ppc" | 
					
						
							|  |  |  | 	@echo "linux-arm" | 
					
						
							| 
									
										
										
										
											2007-09-22 00:44:27 -04:00
										 |  |  | 	@echo "openbsd-x86-32" | 
					
						
							|  |  |  | 	@echo "openbsd-x86-64" | 
					
						
							| 
									
										
										
										
											2008-01-29 19:02:42 -05:00
										 |  |  | 	@echo "netbsd-x86-32" | 
					
						
							|  |  |  | 	@echo "netbsd-x86-64" | 
					
						
							| 
									
										
										
										
											2007-09-22 00:44:27 -04:00
										 |  |  | 	@echo "macosx-x86-32" | 
					
						
							| 
									
										
										
										
											2007-12-11 22:48:20 -05:00
										 |  |  | 	@echo "macosx-x86-64" | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 	@echo "macosx-ppc" | 
					
						
							| 
									
										
										
										
											2007-09-22 00:44:27 -04:00
										 |  |  | 	@echo "solaris-x86-32" | 
					
						
							|  |  |  | 	@echo "solaris-x86-64" | 
					
						
							| 
									
										
										
										
											2008-02-05 19:48:38 -05:00
										 |  |  | 	@echo "wince-arm" | 
					
						
							|  |  |  | 	@echo "winnt-x86-32" | 
					
						
							| 
									
										
										
										
											2008-02-05 23:48:44 -05:00
										 |  |  | 	@echo "winnt-x86-64" | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 	@echo "" | 
					
						
							|  |  |  | 	@echo "Additional modifiers:" | 
					
						
							|  |  |  | 	@echo "" | 
					
						
							|  |  |  | 	@echo "DEBUG=1  compile VM with debugging information" | 
					
						
							|  |  |  | 	@echo "SITE_CFLAGS=...  additional optimization flags" | 
					
						
							|  |  |  | 	@echo "NO_UI=1  don't link with X11 libraries (ignored on Mac OS X)" | 
					
						
							|  |  |  | 	@echo "X11=1  force link with X11 libraries instead of Cocoa (only on Mac OS X)" | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | ALL = factor factor-ffi-test factor-lib | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-09-22 00:44:27 -04:00
										 |  |  | openbsd-x86-32: | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | 	$(MAKE) $(ALL) CONFIG=vm/Config.openbsd.x86.32 | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-09-22 00:44:27 -04:00
										 |  |  | openbsd-x86-64: | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | 	$(MAKE) $(ALL) CONFIG=vm/Config.openbsd.x86.64 | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-09-22 00:44:27 -04:00
										 |  |  | freebsd-x86-32: | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | 	$(MAKE) $(ALL) CONFIG=vm/Config.freebsd.x86.32 | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-09-22 00:44:27 -04:00
										 |  |  | freebsd-x86-64: | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | 	$(MAKE) $(ALL) CONFIG=vm/Config.freebsd.x86.64 | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-01-29 19:02:42 -05:00
										 |  |  | netbsd-x86-32: | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | 	$(MAKE) $(ALL) CONFIG=vm/Config.netbsd.x86.32 | 
					
						
							| 
									
										
										
										
											2008-01-29 19:02:42 -05:00
										 |  |  | 
 | 
					
						
							|  |  |  | netbsd-x86-64: | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | 	$(MAKE) $(ALL) CONFIG=vm/Config.netbsd.x86.64 | 
					
						
							| 
									
										
										
										
											2008-01-29 19:02:42 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-03-25 11:19:27 -04:00
										 |  |  | macosx-ppc: | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | 	$(MAKE) $(ALL) macosx.app CONFIG=vm/Config.macosx.ppc | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-03-25 11:19:27 -04:00
										 |  |  | macosx-x86-32: | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | 	$(MAKE) $(ALL) macosx.app CONFIG=vm/Config.macosx.x86.32 | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-03-25 11:19:27 -04:00
										 |  |  | macosx-x86-64: | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | 	$(MAKE) $(ALL) macosx.app CONFIG=vm/Config.macosx.x86.64 | 
					
						
							| 
									
										
										
										
											2007-12-11 22:48:20 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-09-22 00:44:27 -04:00
										 |  |  | linux-x86-32: | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | 	$(MAKE) $(ALL) CONFIG=vm/Config.linux.x86.32 | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-09-22 00:44:27 -04:00
										 |  |  | linux-x86-64: | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | 	$(MAKE) $(ALL) CONFIG=vm/Config.linux.x86.64 | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							|  |  |  | linux-ppc: | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | 	$(MAKE) $(ALL) CONFIG=vm/Config.linux.ppc | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							|  |  |  | linux-arm: | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | 	$(MAKE) $(ALL) CONFIG=vm/Config.linux.arm | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-09-22 00:44:27 -04:00
										 |  |  | solaris-x86-32: | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | 	$(MAKE) $(ALL) CONFIG=vm/Config.solaris.x86.32 | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-09-22 00:44:27 -04:00
										 |  |  | solaris-x86-64: | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | 	$(MAKE) $(ALL) CONFIG=vm/Config.solaris.x86.64 | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-02-05 00:15:10 -05:00
										 |  |  | winnt-x86-32: | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | 	$(MAKE) $(ALL) CONFIG=vm/Config.windows.nt.x86.32 | 
					
						
							| 
									
										
										
										
											2010-01-19 06:42:51 -05:00
										 |  |  | 	$(MAKE) factor-console CONFIG=vm/Config.windows.nt.x86.32 | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-02-05 00:15:10 -05:00
										 |  |  | winnt-x86-64: | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | 	$(MAKE) $(ALL) CONFIG=vm/Config.windows.nt.x86.64 | 
					
						
							| 
									
										
										
										
											2010-01-19 06:42:51 -05:00
										 |  |  | 	$(MAKE) factor-console CONFIG=vm/Config.windows.nt.x86.64 | 
					
						
							| 
									
										
										
										
											2008-02-04 12:45:53 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-02-05 19:48:38 -05:00
										 |  |  | wince-arm: | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | 	$(MAKE) $(ALL) CONFIG=vm/Config.windows.ce.arm | 
					
						
							| 
									
										
										
										
											2010-01-19 06:42:51 -05:00
										 |  |  | 
 | 
					
						
							|  |  |  | ifdef CONFIG | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							|  |  |  | macosx.app: factor | 
					
						
							| 
									
										
										
										
											2007-09-21 16:43:55 -04:00
										 |  |  | 	mkdir -p $(BUNDLE)/Contents/MacOS | 
					
						
							| 
									
										
										
										
											2009-03-28 05:33:54 -04:00
										 |  |  | 	mkdir -p $(BUNDLE)/Contents/Frameworks | 
					
						
							| 
									
										
										
										
											2008-02-25 16:51:32 -05:00
										 |  |  | 	mv $(EXECUTABLE) $(BUNDLE)/Contents/MacOS/factor | 
					
						
							|  |  |  | 	ln -s Factor.app/Contents/MacOS/factor ./factor | 
					
						
							| 
									
										
										
										
											2009-02-05 00:15:10 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-01-19 06:42:51 -05:00
										 |  |  | $(ENGINE): $(DLL_OBJS) | 
					
						
							| 
									
										
										
										
											2009-08-17 16:37:03 -04:00
										 |  |  | 	$(TOOLCHAIN_PREFIX)$(LINKER) $(ENGINE) $(DLL_OBJS) | 
					
						
							| 
									
										
										
										
											2010-01-18 15:17:03 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | factor-lib: $(ENGINE) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-04-01 17:25:02 -04:00
										 |  |  | factor: $(EXE_OBJS) $(DLL_OBJS) | 
					
						
							|  |  |  | 	$(TOOLCHAIN_PREFIX)$(CPP) $(LIBS) $(LIBPATH) -L. $(DLL_OBJS) \
 | 
					
						
							| 
									
										
										
										
											2010-01-19 06:42:51 -05:00
										 |  |  | 		$(CFLAGS) -o $(EXECUTABLE) $(EXE_OBJS) | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-04-01 17:25:02 -04:00
										 |  |  | factor-console: $(EXE_OBJS) $(DLL_OBJS) | 
					
						
							|  |  |  | 	$(TOOLCHAIN_PREFIX)$(CPP) $(LIBS) $(LIBPATH) -L. $(DLL_OBJS) \
 | 
					
						
							| 
									
										
										
										
											2010-01-19 06:42:51 -05:00
										 |  |  | 		$(CFLAGS) $(CFLAGS_CONSOLE) -o $(CONSOLE_EXECUTABLE) $(EXE_OBJS) | 
					
						
							| 
									
										
										
										
											2009-01-29 14:15:16 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-01-19 06:42:51 -05:00
										 |  |  | factor-ffi-test: $(FFI_TEST_LIBRARY) | 
					
						
							| 
									
										
										
										
											2010-01-18 15:17:03 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-01-19 06:42:51 -05:00
										 |  |  | $(FFI_TEST_LIBRARY): vm/ffi_test.o | 
					
						
							|  |  |  | 	$(TOOLCHAIN_PREFIX)$(CC) $(LIBPATH) $(CFLAGS) $(FFI_TEST_CFLAGS) $(SHARED_FLAG) -o $(FFI_TEST_LIBRARY) $(TEST_OBJS) | 
					
						
							| 
									
										
										
										
											2009-05-03 06:48:03 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-05-02 21:37:18 -04:00
										 |  |  | vm/resources.o: | 
					
						
							| 
									
										
										
										
											2009-08-17 16:37:03 -04:00
										 |  |  | 	$(TOOLCHAIN_PREFIX)$(WINDRES) vm/factor.rs vm/resources.o | 
					
						
							| 
									
										
										
										
											2007-09-20 18:09:08 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-05-02 21:37:18 -04:00
										 |  |  | vm/ffi_test.o: vm/ffi_test.c | 
					
						
							| 
									
										
										
										
											2009-08-17 16:37:03 -04:00
										 |  |  | 	$(TOOLCHAIN_PREFIX)$(CC) -c $(CFLAGS) $(FFI_TEST_CFLAGS) -o $@ $< | 
					
						
							| 
									
										
										
										
											2009-03-26 21:19:45 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-05-02 05:04:19 -04:00
										 |  |  | .cpp.o: | 
					
						
							| 
									
										
										
										
											2009-08-17 16:37:03 -04:00
										 |  |  | 	$(TOOLCHAIN_PREFIX)$(CPP) -c $(CFLAGS) -o $@ $< | 
					
						
							| 
									
										
										
										
											2009-05-02 05:04:19 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-01-08 01:46:27 -05:00
										 |  |  | .S.o: | 
					
						
							|  |  |  | 	$(TOOLCHAIN_PREFIX)$(CC) -x assembler-with-cpp -c $(CFLAGS) -o $@ $< | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-05-02 05:04:19 -04:00
										 |  |  | .mm.o: | 
					
						
							| 
									
										
										
										
											2009-08-17 16:37:03 -04:00
										 |  |  | 	$(TOOLCHAIN_PREFIX)$(CPP) -c $(CFLAGS) -o $@ $< | 
					
						
							| 
									
										
										
										
											2009-04-24 16:31:06 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-05-02 05:04:19 -04:00
										 |  |  | .SUFFIXES: .mm | 
					
						
							| 
									
										
										
										
											2010-01-19 06:42:51 -05:00
										 |  |  | 
 | 
					
						
							|  |  |  | endif | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | clean: | 
					
						
							|  |  |  | 	rm -f vm/*.o | 
					
						
							|  |  |  | 	rm -f factor.dll | 
					
						
							| 
									
										
										
										
											2010-01-22 02:22:14 -05:00
										 |  |  | 	rm -f factor.lib | 
					
						
							|  |  |  | 	rm -f factor.dll.lib | 
					
						
							| 
									
										
										
										
											2010-01-19 06:42:51 -05:00
										 |  |  | 	rm -f libfactor.* | 
					
						
							|  |  |  | 	rm -f libfactor-ffi-test.* | 
					
						
							|  |  |  | 	rm -f Factor.app/Contents/Frameworks/libfactor.dylib | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | tags: | 
					
						
							|  |  |  | 	etags vm/*.{cpp,hpp,mm,S,c} | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-04-20 18:28:09 -04:00
										 |  |  | .PHONY: factor factor-lib factor-console factor-ffi-test tags clean macosx.app |