Skip to content

Commit

Permalink
SmartSim Release 0.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Sam Partee committed Feb 12, 2022
1 parent 6eda040 commit bfe0c35
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 6 deletions.
5 changes: 1 addition & 4 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -74,12 +74,9 @@
builder = importlib.util.module_from_spec(builder_spec)
builder_spec.loader.exec_module(builder)

# Skip prequisites check for pip install stage
os.environ["NO_CHECKS"] = "1"

# helper classes for building dependencies that are
# also utilized by the Smart CLI
build_env = buildenv.BuildEnv()
build_env = buildenv.BuildEnv(checks=False)
versions = buildenv.Versioner()

# check for compatible python versions
Expand Down
5 changes: 3 additions & 2 deletions smartsim/_core/_install/buildenv.py
Original file line number Diff line number Diff line change
Expand Up @@ -320,8 +320,9 @@ class BuildEnv:
CHECKS = int(os.environ.get("NO_CHECKS", 0))
PLATFORM = sys.platform

def __init__(self):
self.check_dependencies()
def __init__(self, checks=True):
if checks:
self.check_dependencies()

def check_dependencies(self):
deps = ["git", "git-lfs", "make", "wget", "cmake", self.CC, self.CXX]
Expand Down

0 comments on commit bfe0c35

Please sign in to comment.