Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vcpkg support for Bloom #541

Open
wants to merge 35 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
b63931b
get_package_data return list, reuse it
lennonwoo Jun 8, 2019
05363ff
reuse post_rebase in release generator
lennonwoo Jun 9, 2019
41037cb
change resolver into class's staticmethod
lennonwoo Jun 9, 2019
0495da6
use common Inc and package system
lennonwoo Jun 9, 2019
fba38ed
put class relate method to where it belongs
lennonwoo Jun 9, 2019
0c9693d
PackageSystemGenerator for collecting common process arguemnt function
lennonwoo Jun 12, 2019
c10869f
common function when generate packages files
lennonwoo Jun 12, 2019
95cc65b
deal with specific part of template operation
lennonwoo Jul 3, 2019
1f5a705
use pacakge manager as base generator's name
lennonwoo Jun 15, 2019
0e1c8c0
refactor RpmGenerator
lennonwoo Jun 15, 2019
452fece
add set_default_distros test
lennonwoo Jun 16, 2019
263275f
test place template files logic added
lennonwoo Jun 16, 2019
d2ef245
check_all_key_are_valid function test added
lennonwoo Jun 16, 2019
d1aa11c
test common part of substitutions
lennonwoo Jun 16, 2019
8c23028
add missed rosdistro in super's get_subs_hooks
lennonwoo Jul 3, 2019
87123ef
Drop 'Group' value from RPM spec templates
cottsay Apr 22, 2019
5db12cc
Use 'autosetup' macro in RPM spec files
cottsay Apr 23, 2019
ff203da
Use 'make_*' macros in RPM spec files
cottsay Apr 23, 2019
fd52e5c
Use more standard 4-space indentation in RPM spec files
cottsay Apr 23, 2019
68583c4
Disable dependency generation in RPM spec files
cottsay Apr 23, 2019
24eb6d4
Disable automagic byte compilation in RPM spec files
cottsay Apr 23, 2019
6bb0248
Use 'cmake3' macro in RPM spec files
cottsay Apr 23, 2019
95afe33
Always create archive of sources when building RPM (#540)
cottsay Jul 18, 2019
970380e
Merge remote-tracking branch 'origin/master' into HEAD
lennonwoo Aug 10, 2019
2445d92
change genrate_tag_name to staticmethod
lennonwoo Aug 10, 2019
a30b7c3
[vcpkg] add CONTROL template
lennonwoo Aug 10, 2019
4ae79f0
[VCPKG] handle cmake based package via portfil.cmake.em
lennonwoo Aug 10, 2019
bc196c7
[VCPKG] handle python in portfil.cmake
lennonwoo Aug 10, 2019
255a15a
[VCPKG] add template.nuspec.em
lennonwoo Aug 10, 2019
df05285
[VCPKG] add build_dependencies.config.em
lennonwoo Aug 10, 2019
67e2d0e
[VCPKG] install templates during pyhon setup.py
lennonwoo Aug 10, 2019
bd0032f
[VCPKG] add vcpkg generator
lennonwoo Aug 10, 2019
ffb5841
[VCPKG] add local generate for vcpkg
lennonwoo Aug 10, 2019
09f308c
[VCPKG] add ros vcpkg generator
lennonwoo Aug 10, 2019
a40d7db
[VCPKG] regist vcpkg related generator in setup.py
lennonwoo Aug 10, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
recursive-include bloom/generators/debian/templates *
recursive-include bloom/generators/rpm/templates *
recursive-include bloom/generators/vcpkg/templates *
Loading