fix: remove check logic for dep install process

This commit is contained in:
maksyuki committed 2025-12-17 16:22:37 +08:00
1 parent 5a257b2e5b
commit fd6b652ff6
1 file changed
+11 -9
+11 -9
View File
@@ -60,25 +60,27 @@ def install_dependencies():
"libfl-dev",
"zlibc", "zlib1g", "zlib1g-dev"
]
# Additional packages for newer Ubuntu versions
extra_deps = [
"gtkwave", # Optional: waveform viewer
]
all_deps = dependencies + extra_deps
print(f"Installing dependencies: {', '.join(dependencies)}")
cmd = f"sudo apt-get install -y {' '.join(all_deps)}"
result = run_command(cmd)
if result.returncode == 0:
print("✓ Dependencies installed successfully")
return True
else:
print("✗ Dependency installation failed")
return False
print("✓ Dependencies installed successfully")
return True
# if result.returncode == 0:
# print("✓ Dependencies installed successfully")
# return True
# else:
# print("✗ Dependency installation failed")
# return False
def install_verilator_from_source():
"""Compile and install Verilator from source"""