Use of positional parameters in build.sh
Maintainer thường phản hồi trong vòng 5 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- cmake, shell
- Lĩnh vực
- build-system
Hướng nghiên cứu
Bắt đầu bằng cách đọc build.sh, tập trung vào việc xử lý các tham số vị trí và phân tích getopts. Tái hiện trường hợp vcpkg với noroot và nhiều đối số -D CMAKE_OPTS, sau đó xác minh rằng script chấp nhận các tổ hợp đối số dự kiến mà không dừng việc phân tích tùy chọn quá sớm.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Is your feature request related to a problem?
Right now build.sh uses a hybrid of positional parameters and getopts to parse the rest of the parameters.
The problem is that getopts stops parsing at the first of the non-getopts parameters. Combined with the fact that positional parameters need to be on the first 3 positions basically limits the total number of parameters to 3 creating problems if more -D [CMAKE_OPTS] need to be passed.
Describe the solution you'd like.
Consider moving to noroot & friends arguments at the end. Or integrate them into getopts arguments.
Right now the only way not take make build.sh ignore the -D arguments when using vcpkg is to move noroot at the end and have up to 2 -D.
- Ngôn ngữ chính
- C
- Star
- 102
- Fork
- 66
- Merge trung bình
- 5 ngày 5 giờ
- Pull request đã merge (30 ngày)
- 8
Chuẩn bị môi trường
Chúng tôi chưa kiểm tra các tệp thiết lập môi trường của dự án này. Hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của microsoft/cpp_client_telemetry
-
C API enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
microsoft/cpp_client_telemetry#628 ·
Maintainer thường phản hồi trong vòng 5 ngày
-
OneDS C++ SDK retries already-ingested iOS events, causing duplicate telemetry recordsCó thể đã có người làm @bmehta001 đã nhận 2 ngày trước. Đang mởbug
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
microsoft/cpp_client_telemetry#1542 · 1 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 5 ngày
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
microsoft/cpp_client_telemetry#1504 ·
Maintainer thường phản hồi trong vòng 5 ngày
-
Dropping of telemetry eventsĐang mởbug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
microsoft/cpp_client_telemetry#1413 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 5 ngày
-
bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100
microsoft/cpp_client_telemetry#1387 ·
Maintainer thường phản hồi trong vòng 5 ngày
Tất cả issue của microsoft/cpp_client_telemetry
Issue tương tự
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
BasedHardware/omi#20401 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 75/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
php/frankenphp#2688 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area/ysql kind/bug priority/medium
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
yugabyte/yugabyte-db#34584 ·
Maintainer thường phản hồi trong vòng 1 ngày