Skip to content

Commit

Permalink
[c++] Install gbc with 555 permissions (#1064)
Browse files Browse the repository at this point in the history
gbc was being installed with 111 permissions (--x--x--x) instead of
555 (r-xr-xr-x).

Hat tip to Andrew Kane <[email protected]> for reporting this.
  • Loading branch information
chwarr authored Aug 1, 2020
1 parent fe3d74f commit 2335284
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 2 deletions.
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,15 @@ different versioning scheme, following the Haskell community's

## Unreleased ##
* IDL core version: TBD
* C++ version: TBD
* C++ version: bug fix bump needed
* C# NuGet version: bug fix bump needed
* `gbc` & compiler library: TBD

### C++ ###

* gbc is now installed with 555 (r-xr-xr-x) permissions. ([Issue
\#1062](https://github.com/microsoft/bond/issues/1062))

### C# ###

* Fixed a regression writing to non-seekable streams using
Expand Down
2 changes: 1 addition & 1 deletion compiler/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ if(NOT BOND_SKIP_GBC_TESTS)
endif()

install (FILES ${output}
PERMISSIONS OWNER_EXECUTE GROUP_EXECUTE WORLD_EXECUTE
PERMISSIONS OWNER_READ OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
DESTINATION bin)

install (FILES ${completion}
Expand Down

0 comments on commit 2335284

Please sign in to comment.