Skip to content

Commit

Permalink
Merge pull request #1 from sixshotx/developing
Browse files Browse the repository at this point in the history
Developing
  • Loading branch information
sixshotx committed Apr 15, 2016
2 parents 81b2603 + 241bc28 commit 62b1ef9
Show file tree
Hide file tree
Showing 66 changed files with 4,624 additions and 57,384 deletions.
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
*.o
*.a
*.status
*.log
.deps
dep
autom4te.cache
Makefile
smp_llp
smp_l1l2
DBG_LOG0

57 changes: 57 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
language: cpp
sudo: required
dist: trusty
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-4.9
- clang-3.5
- libconfig++-dev
- openmpi-bin
- openmpi-common
- libopenmpi-dev
- gcc-aarch64-linux-gnu
- g++-aarch64-linux-gnu
- bc
- qemu-user
- qemu
before_install:
- sudo apt-get -y build-dep qemu linux-meta
- export MANIFOLD_DIR=`pwd`
- git clone https://github.com/gtcasl/qsim
- cd qsim
- git submodule update --init --recursive
- export QSIM_PREFIX=`pwd`
- export LD_LIBRARY_PATH=$QSIM_PREFIX/lib:$LD_LIBRARY_PATH
- cd capstone
- make
- cd ..
- cd distorm/distorm64/build/linux
- make clib
- cd $QSIM_PREFIX/linux
- ./getkernel.sh
- cd $QSIM_PREFIX/initrd
- ./getbusybox.sh
- cd $QSIM_PREFIX
- make release install
- cd ..
script:
- ./configure QSIMINC=${QSIM_PREFIX}/include
- make
- cd ${MANIFOLD_DIR}/simulator/smp/QsimProxy
- make
after_failure:
- cat ${MANIFOLD_DIR}/config.log
compiler:
- clang
- gcc
git:
submodules: false
notifications:
email:
recipients:
- [email protected]
on_success: change
on_failure: always
2 changes: 1 addition & 1 deletion Makefile.am
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
MAINTAINERCLEANFILES= aclocal.m4 config.log config.status configure depcomp \
Makefile.in INSTALL install-sh missing

SUBDIRS = kernel uarch models/cache/mcp-cache models/cache/simple-cache models/memory/CaffDRAM models/memory/DRAMSim2 models/network/iris models/processor/zesto models/processor/simple-proc models/processor/spx models/cross/mcp_cache-iris models/qsim/interrupt_handler models/qsim/proxy
SUBDIRS = kernel uarch models/cache/mcp-cache models/cache/simple-cache models/memory/CaffDRAM models/memory/DRAMSim2 models/network/iris models/processor/spx models/cross/mcp_cache-iris models/qsim/interrupt_handler models/qsim/proxy
#models/memory/simple-mc
#models/network/simple-net

Expand Down
2 changes: 1 addition & 1 deletion Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@ top_srcdir = @top_srcdir@
MAINTAINERCLEANFILES = aclocal.m4 config.log config.status configure depcomp \
Makefile.in INSTALL install-sh missing

SUBDIRS = kernel uarch models/cache/mcp-cache models/cache/simple-cache models/memory/CaffDRAM models/memory/DRAMSim2 models/network/iris models/processor/zesto models/processor/simple-proc models/processor/spx models/cross/mcp_cache-iris models/qsim/interrupt_handler models/qsim/proxy
SUBDIRS = kernel uarch models/cache/mcp-cache models/cache/simple-cache models/memory/CaffDRAM models/memory/DRAMSim2 models/network/iris models/processor/spx models/cross/mcp_cache-iris models/qsim/interrupt_handler models/qsim/proxy
#models/memory/simple-mc
#models/network/simple-net
EXTRA_DIST = util/traceGen simulator/smp simulator/smp2 doc/doxygen
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# manifold[![Build Status](https://travis-ci.org/gtcasl/manifold.svg?branch=master)](https://travis-ci.org/gtcasl/manifold)
A Parallel Simulation Framework For Multicore Systems
Loading

0 comments on commit 62b1ef9

Please sign in to comment.