Skip to content

Commit

Permalink
pnr/openroad: add gui
Browse files Browse the repository at this point in the history
  • Loading branch information
proppy committed Feb 21, 2023
1 parent b718733 commit f882260
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 3 deletions.
2 changes: 1 addition & 1 deletion pnr/openroad/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,5 +37,5 @@ cmake -B build -DCMAKE_INSTALL_PREFIX=$PREFIX .
cmake --build build -j $CPU_COUNT --target install

cd $SRC_DIR
cmake -B build -DTCL_LIB_PATHS="$BUILD_PREFIX;$PREFIX" -DCMAKE_FIND_ROOT_PATH="$BUILD_PREFIX;$PREFIX" -DCMAKE_FIND_ROOT_PATH_MODE_INCLUDE=ONLY -DCMAKE_FIND_ROOT_PATH_MODE_LIBRARY=ONLY -DCMAKE_FIND_ROOT_PATH_MODE_PROGRAM=ONLY -DUSE_SYSTEM_BOOST=ON -DINSTALL_LIBOPENSTA=OFF -DBUILD_GUI=OFF -DBUILD_MPL2=OFF -DBUILD_PAR=OFF -DCMAKE_INSTALL_PREFIX=$PREFIX .
cmake -B build -DTCL_LIB_PATHS="$BUILD_PREFIX;$PREFIX" -DCMAKE_FIND_ROOT_PATH="$BUILD_PREFIX;$PREFIX" -DCMAKE_FIND_ROOT_PATH_MODE_INCLUDE=ONLY -DCMAKE_FIND_ROOT_PATH_MODE_LIBRARY=ONLY -DCMAKE_FIND_ROOT_PATH_MODE_PROGRAM=ONLY -DUSE_SYSTEM_BOOST=ON -DINSTALL_LIBOPENSTA=OFF -DBUILD_GUI=ON -DBUILD_MPL2=OFF -DBUILD_PAR=OFF -DCMAKE_INSTALL_PREFIX=$PREFIX .
cmake --build build -j $CPU_COUNT --target install
15 changes: 13 additions & 2 deletions pnr/openroad/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,16 @@ requirements:
- bison
- {{ compiler('c') }}
- {{ compiler('cxx') }}
- {{ cdt('libx11-devel') }} # [linux]
- {{ cdt('libxau-devel') }} # [linux]
- {{ cdt('libxext-devel') }} # [linux]
- {{ cdt('libxdamage-devel') }} # [linux]
- {{ cdt('libxfixes-devel') }} # [linux]
- {{ cdt('libxxf86vm-devel') }} # [linux]
- {{ cdt('xorg-x11-proto-devel') }} # [linux]
- {{ cdt('mesa-libgl-devel') }} # [linux]
- {{ cdt('mesa-dri-drivers') }} # [linux]
- {{ cdt('libselinux-devel') }} # [linux]
host:
- python
- libboost 1.73
Expand All @@ -48,12 +58,13 @@ requirements:
- fmt
- libgomp [not osx]
- llvm-openmp [osx]
- qt
run:
# missing run_exports
- {{ pin_compatible('libboost', min_pin='x.x', max_pin='x.x') }}
- {{ pin_compatible('python', min_pin='x.x', max_pin='x.x') }}
- {{ pin_compatible('python', min_pin='x.x', max_pin='x.x') }}
- spdlog >=1.9,<1.10

test:
commands:
- openroad -version
Expand Down

0 comments on commit f882260

Please sign in to comment.