diff --git a/Casks/g/ghdl.rb b/Casks/g/ghdl.rb index dee1c27911828..29309a88d9741 100644 --- a/Casks/g/ghdl.rb +++ b/Casks/g/ghdl.rb @@ -16,6 +16,18 @@ end binary "bin/ghdl" + binary "bin/ghwdump" + + postflight do + puts "Creating library symlinks in #{HOMEBREW_PREFIX}/include and #{HOMEBREW_PREFIX}/lib" + File.symlink("#{staged_path}/include/ghdl", "#{HOMEBREW_PREFIX}/include/ghdl") + File.symlink("#{staged_path}/lib/ghdl", "#{HOMEBREW_PREFIX}/lib/ghdl") + end + + uninstall_postflight do + puts "Removing library symlinks in #{HOMEBREW_PREFIX}/include and #{HOMEBREW_PREFIX}/lib" + File.unlink("#{HOMEBREW_PREFIX}/include/ghdl", "#{HOMEBREW_PREFIX}/lib/ghdl") + end # No zap stanza required end