diff --git a/src/environment.ts b/src/environment.ts index 59f5cec..279faec 100644 --- a/src/environment.ts +++ b/src/environment.ts @@ -1,19 +1,21 @@ -import path from "path" +import path from "path"; -export const HOME = path.join("/home", "lyc") +export const HOME = path.join("/home", "lyc"); -export const SW_AUTOVEC = path.join(HOME, "workspace", "sw-autovec") +export const SW_AUTOVEC = path.join(HOME, "workspace", "sw-autovec"); -export const LLVM_SRC = path.join(SW_AUTOVEC, "swllvm-13.0.0-vect0919") -export const LLVM_INSTALL = path.join(LLVM_SRC, "local", "installed") +export const LLVM_SRC = path.join(SW_AUTOVEC, "swllvm-13.0.0-vect0919"); +export const LLVM_INSTALL = path.join(LLVM_SRC, "local", "installed"); + +export const projectRoot = path.join(__dirname, "..", ".."); /// Default toolchain version used in SPEC2017 -export const PREFIX = path.join(LLVM_INSTALL, "85e4fed0c9e4cd4ab8bce89f307127ccbad31294") -export const PREFIXBIN = path.join(PREFIX, "bin") -export const LLVM_EXTRACT = path.join(PREFIXBIN, "llvm-extract") +export const PREFIX = path.join(LLVM_INSTALL, "85e4fed0c9e4cd4ab8bce89f307127ccbad31294"); +export const PREFIXBIN = path.join(PREFIX, "bin"); +export const LLVM_EXTRACT = path.join(PREFIXBIN, "llvm-extract"); -export const CXX = path.join(PREFIXBIN, "clang++") -export const CC = path.join(PREFIXBIN, "clang") -export const FLANG = path.join(PREFIXBIN, "flang") +export const CXX = path.join(PREFIXBIN, "clang++"); +export const CC = path.join(PREFIXBIN, "clang"); +export const FLANG = path.join(PREFIXBIN, "flang"); -export const SYSROOT_PREFIX = "/usr/sw/standard-830-6b-test" +export const SYSROOT_PREFIX = "/usr/sw/standard-830-6b-test";