[PR #184] [MERGED] CircleCI for macOS #214

Closed
opened 2026-05-05 03:43:06 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ultimatepp/ultimatepp/pull/184
Author: @klugier
Created: 1/5/2024
Status: Merged
Merged: 1/6/2024
Merged by: @mirek-fidler

Base: masterHead: klugier/circle-ci-mac-2


📝 Commits (7)

📊 Changes

3 files changed (+26 additions, -6 deletions)

View changed files

📝 .circleci/config.yml (+23 -3)
📝 configure_makefile (+1 -1)
📝 uppsrc/ide/Builders/Install.cpp (+2 -2)

📄 Description

Additional CircleCI run for validating macos build. Moreover, it looks like openssl is store in diffrent path on build machines "/usr/local/lib;". Currently, we don't look in this path for libraries and include files. This PR also address this issue. This problem might be related to this issue raised on our forum, so it is highly recommended to apply.

Currently free version of CircleCI addressed to open source dev is on x86_64. From May 2024 they will change it to ARM and M1.

Issues:


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ultimatepp/ultimatepp/pull/184 **Author:** [@klugier](https://github.com/klugier) **Created:** 1/5/2024 **Status:** ✅ Merged **Merged:** 1/6/2024 **Merged by:** [@mirek-fidler](https://github.com/mirek-fidler) **Base:** `master` ← **Head:** `klugier/circle-ci-mac-2` --- ### 📝 Commits (7) - [`fdc5f26`](https://github.com/ultimatepp/ultimatepp/commit/fdc5f2625d16095ae680d2a35bf3c0fb3c6aa787) .attempt 1 - [`0f0da7e`](https://github.com/ultimatepp/ultimatepp/commit/0f0da7e7b5fa78cf3159e1aeb3ea4071d1dc6aee) .fix to compile on mac - [`6f40515`](https://github.com/ultimatepp/ultimatepp/commit/6f4051553d2eb2aad99574362637dc558a402c8a) tests - [`221e468`](https://github.com/ultimatepp/ultimatepp/commit/221e468fe973d1726513cf387fb5af33ba67034f) .asd - [`57659f6`](https://github.com/ultimatepp/ultimatepp/commit/57659f617db08b3a0e3a3f9bf653880ac393b9d7) .asd - [`ff34c11`](https://github.com/ultimatepp/ultimatepp/commit/ff34c110840e3b429f276bb0ecc50b35c5506e1e) .change install paths on macos. - [`bcbf49b`](https://github.com/ultimatepp/ultimatepp/commit/bcbf49bc856b50da9c928d1e8faa8fdb65dead7b) .cleanup ### 📊 Changes **3 files changed** (+26 additions, -6 deletions) <details> <summary>View changed files</summary> 📝 `.circleci/config.yml` (+23 -3) 📝 `configure_makefile` (+1 -1) 📝 `uppsrc/ide/Builders/Install.cpp` (+2 -2) </details> ### 📄 Description Additional CircleCI run for validating macos build. Moreover, it looks like openssl is store in diffrent path on build machines "/usr/local/lib;". Currently, we don't look in this path for libraries and include files. This PR also address this issue. This problem might be related to this issue raised on our forum, so it is highly recommended to apply. Currently free version of CircleCI addressed to open source dev is on x86_64. From May 2024 they will change it to ARM and M1. Issues: - https://www.ultimatepp.org/forums/index.php?t=msg&goto=60416&#msg_60416 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 03:43:06 -06:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/ultimatepp#214
No description provided.