Clean up makefile
This commit is contained in:
parent
ce1a742cb8
commit
c3e0bd1c8c
25
Makefile
25
Makefile
|
@ -30,17 +30,6 @@ CLOSURE_SOURCE_MAP=\
|
|||
--source_map_format V3\
|
||||
--create_source_map '%outname%.map'
|
||||
|
||||
#--jscomp_error reportUnknownTypes\
|
||||
#--jscomp_error unusedLocalVariables\
|
||||
#--jscomp_error unusedPrivateMembers\
|
||||
#--new_type_inf\
|
||||
|
||||
# Easily breaks code:
|
||||
#--assume_function_wrapper\
|
||||
|
||||
# implies new type inferrence
|
||||
#--jscomp_error newCheckTypes\
|
||||
|
||||
CLOSURE_FLAGS=\
|
||||
--generate_exports\
|
||||
--externs src/externs.js\
|
||||
|
@ -85,14 +74,15 @@ CARGO_FLAGS=\
|
|||
--verbose
|
||||
|
||||
CORE_FILES=const.js config.js io.js main.js lib.js ide.js pci.js floppy.js \
|
||||
memory.js dma.js pit.js vga.js ps2.js pic.js rtc.js uart.js hpet.js acpi.js apic.js ioapic.js \
|
||||
memory.js dma.js pit.js vga.js ps2.js pic.js rtc.js uart.js hpet.js \
|
||||
acpi.js apic.js ioapic.js \
|
||||
state.js ne2k.js virtio.js bus.js log.js \
|
||||
cpu.js debug.js \
|
||||
elf.js kernel.js
|
||||
LIB_FILES=9p.js filesystem.js jor1k.js marshall.js utf8.js
|
||||
BROWSER_FILES=screen.js \
|
||||
keyboard.js mouse.js serial.js \
|
||||
network.js lib.js starter.js worker_bus.js dummy_screen.js print_stats.js filestorage.js
|
||||
BROWSER_FILES=screen.js keyboard.js mouse.js serial.js \
|
||||
network.js lib.js starter.js worker_bus.js dummy_screen.js \
|
||||
print_stats.js filestorage.js
|
||||
|
||||
RUST_FILES=$(shell find src/rust/ -name '*.rs') \
|
||||
src/rust/gen/interpreter.rs src/rust/gen/interpreter0f.rs \
|
||||
|
@ -149,10 +139,6 @@ build/libv86-debug.js: $(CLOSURE) src/*.js lib/*.js src/browser/*.js
|
|||
--js $(BROWSER_FILES)\
|
||||
--js $(LIB_FILES)
|
||||
|
||||
|
||||
.PHONY: instruction_tables
|
||||
instruction_tables: $(INSTRUCTION_TABLES)
|
||||
|
||||
src/rust/gen/jit.rs: $(JIT_DEPENDENCIES)
|
||||
./gen/generate_jit.js --output-dir build/ --table jit
|
||||
src/rust/gen/jit0f.rs: $(JIT_DEPENDENCIES)
|
||||
|
@ -289,7 +275,6 @@ api-tests: all-debug
|
|||
|
||||
all-tests: jshint kvm-unit-test qemutests jitpagingtests api-tests rust-test nasmtests nasmtests-force-jit tests expect-tests
|
||||
# Skipping:
|
||||
# - debiantests (requires network)
|
||||
# - devices-test (hangs)
|
||||
|
||||
jshint:
|
||||
|
|
Loading…
Reference in a new issue