Class Index [+]

Quicksearch

SCONS=build/scons/install/bin/scons SCONSSRC=build/scons V8SRC=build/v8 LIBV8=build/v8/libv8.a LIBV8_G=build/v8/libv8_g.a GCC_VERSION=$(shell ruby -e ‘puts %x{gcc –version} =~ /(d).(d).d/ ? $$1 + $$2 : “UNKNOWN”’) ARCH=$(shell ruby detect_cpu.rb)

all: $(LIBV8)

debug: $(LIBV8_G)

cp $(LIBV8_G) $(LIBV8)

$(LIBV8): $(SCONS) $(V8SRC)

cd build/v8 && GCC_VERSION=$(GCC_VERSION) ../scons/install/bin/scons arch=$(ARCH)

$(LIBV8_G): $(SCONS) $(V8SRC)

cd build/v8 && GCC_VERSION=$(GCC_VERSION) ../scons/install/bin/scons arch=$(ARCH) mode=debug

$(SCONS): $(SCONSSRC)

mkdir -p $(SCONSSRC)/install
python build/scons/setup.py install --prefix=install

$(V8SRC): build

cp -r v8 build
patch -td build/v8 -i ../../fpic-on-linux-amd64.patch

$(SCONSSRC): build

cp -r scons build

build:

mkdir -p build

scons: $(SCONS)

clean:

rm -rf build

[Validate]

Generated with the Darkfish Rdoc Generator 2.