Commit 7d247fcc authored by Antoine Kaufmann's avatar Antoine Kaufmann
Browse files

sims/external/femu: add

parent 8517e4d0
......@@ -7,3 +7,6 @@
[submodule "sims/external/ns-3"]
path = sims/external/ns-3
url = git@github.com:simbricks/ns-3.git
[submodule "sims/external/femu"]
path = sims/external/femu
url = git@github.com:simbricks/femu.git
Subproject commit a651deff54741770a7ffb585931182b9fbe6502d
......@@ -25,7 +25,7 @@ include mk/subdir_pre.mk
QEMU_IMG := $(d)qemu/build/qemu-img
QEMU := $(d)qemu/build/qemu-system-x86_64
external: $(d)gem5/ready $(d)qemu/ready $(d)ns-3/ready
external: $(d)gem5/ready $(d)qemu/ready $(d)ns-3/ready $(d)femu/ready
.PHONY: external
$(d)gem5:
......@@ -65,5 +65,13 @@ $(d)ns-3/ready: $(d)ns-3 $(lib_netif)
+cd $< && COSIM_PATH=$(abspath $(base_dir)) ./cosim-build.sh configure
touch $@
DISTCLEAN := $(base_dir)gem5 $(base_dir)qemu $(base_dir)ns-3
$(d)femu:
git clone git@github.com:simbricks/femu.git $@
$(d)femu/ready: $(d)femu $(lib_nicif)
cd $< && make EXTRA_LDFLAGS=-L$(abspath $(lib_dir))/simbricks/nicif/ \
EXTRA_CPPFLAGS=-I$(abspath $(lib_dir))
touch $@
DISTCLEAN := $(base_dir)gem5 $(base_dir)qemu $(base_dir)ns-3 $(base_dir)femu
include mk/subdir_post.mk
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment