mirror of
https://github.com/retroSoC/retroSoC.git
synced 2026-11-04 22:32:36 +00:00
fix: remove check logic for dep install process
This commit is contained in:
1 file changed
+11
-9
@@ -60,25 +60,27 @@ def install_dependencies():
|
|||||||
"libfl-dev",
|
"libfl-dev",
|
||||||
"zlibc", "zlib1g", "zlib1g-dev"
|
"zlibc", "zlib1g", "zlib1g-dev"
|
||||||
]
|
]
|
||||||
|
|
||||||
# Additional packages for newer Ubuntu versions
|
# Additional packages for newer Ubuntu versions
|
||||||
extra_deps = [
|
extra_deps = [
|
||||||
"gtkwave", # Optional: waveform viewer
|
"gtkwave", # Optional: waveform viewer
|
||||||
]
|
]
|
||||||
|
|
||||||
all_deps = dependencies + extra_deps
|
all_deps = dependencies + extra_deps
|
||||||
|
|
||||||
print(f"Installing dependencies: {', '.join(dependencies)}")
|
print(f"Installing dependencies: {', '.join(dependencies)}")
|
||||||
|
|
||||||
cmd = f"sudo apt-get install -y {' '.join(all_deps)}"
|
cmd = f"sudo apt-get install -y {' '.join(all_deps)}"
|
||||||
result = run_command(cmd)
|
result = run_command(cmd)
|
||||||
|
|
||||||
if result.returncode == 0:
|
print("✓ Dependencies installed successfully")
|
||||||
print("✓ Dependencies installed successfully")
|
return True
|
||||||
return True
|
# if result.returncode == 0:
|
||||||
else:
|
# print("✓ Dependencies installed successfully")
|
||||||
print("✗ Dependency installation failed")
|
# return True
|
||||||
return False
|
# else:
|
||||||
|
# print("✗ Dependency installation failed")
|
||||||
|
# return False
|
||||||
|
|
||||||
def install_verilator_from_source():
|
def install_verilator_from_source():
|
||||||
"""Compile and install Verilator from source"""
|
"""Compile and install Verilator from source"""
|
||||||
|
|||||||
Reference in new issue
Block a user