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

Meson build system #648

Closed
amezin opened this issue Nov 2, 2023 · 2 comments · Fixed by #759
Closed

Meson build system #648

amezin opened this issue Nov 2, 2023 · 2 comments · Fixed by #759
Labels
enhancement New feature or request

Comments

@amezin
Copy link
Member

amezin commented Nov 2, 2023

Using Meson instead of a custom Makefile should make ddterm easier for packagers.

I don't use develop install anymore, and tricky makefile rules around translations also don't seem necessary

@amezin amezin added the enhancement New feature or request label Nov 2, 2023
@amezin
Copy link
Member Author

amezin commented Nov 3, 2023

@amezin amezin added this to v49 Nov 4, 2023
@amezin amezin moved this to Todo in v49 Nov 4, 2023
amezin added a commit that referenced this issue Dec 9, 2023
@amezin
Copy link
Member Author

amezin commented Dec 9, 2023

Besides all other issues with Meson, separate build directory doesn't work well with problem matchers/annotations: actions/runner#765

amezin added a commit that referenced this issue Dec 9, 2023
amezin added a commit that referenced this issue Dec 9, 2023
@amezin amezin moved this from Todo to In Progress in v49 Dec 9, 2023
amezin added a commit that referenced this issue Dec 9, 2023
amezin added a commit that referenced this issue Dec 19, 2023
amezin added a commit that referenced this issue Dec 25, 2023
amezin added a commit that referenced this issue Dec 25, 2023
amezin added a commit that referenced this issue Dec 25, 2023
amezin added a commit that referenced this issue Dec 25, 2023
amezin added a commit that referenced this issue Dec 29, 2023
amezin added a commit that referenced this issue Dec 30, 2023
amezin added a commit that referenced this issue Dec 30, 2023
amezin added a commit that referenced this issue Dec 31, 2023
amezin added a commit that referenced this issue Dec 31, 2023
amezin added a commit that referenced this issue Jan 1, 2024
amezin added a commit that referenced this issue Jan 2, 2024
@amezin amezin removed this from v49 Jan 5, 2024
@amezin amezin added this to v50 Jan 5, 2024
@amezin amezin moved this to In Progress in v50 Jan 5, 2024
amezin added a commit that referenced this issue Jan 8, 2024
amezin added a commit that referenced this issue Jan 8, 2024
amezin added a commit that referenced this issue Jan 8, 2024
amezin added a commit that referenced this issue Jan 8, 2024
amezin added a commit that referenced this issue Jan 8, 2024
amezin added a commit that referenced this issue Jan 8, 2024
amezin added a commit that referenced this issue Jan 8, 2024
amezin added a commit that referenced this issue Jan 8, 2024
amezin added a commit that referenced this issue Jan 8, 2024
amezin added a commit that referenced this issue Jan 8, 2024
amezin added a commit that referenced this issue Jan 8, 2024
amezin added a commit that referenced this issue Jan 8, 2024
amezin added a commit that referenced this issue Jan 8, 2024
amezin added a commit that referenced this issue Jan 8, 2024
amezin added a commit that referenced this issue Jan 8, 2024
amezin added a commit that referenced this issue Jan 8, 2024
amezin added a commit that referenced this issue Jan 9, 2024
amezin added a commit that referenced this issue Jan 11, 2024
amezin added a commit that referenced this issue Jan 17, 2024
amezin added a commit that referenced this issue Jan 18, 2024
amezin added a commit that referenced this issue Jan 18, 2024
@amezin amezin removed this from v50 Jan 18, 2024
@amezin amezin added this to v51 Jan 18, 2024
@amezin amezin moved this to In Progress in v51 Jan 18, 2024
amezin added a commit that referenced this issue Jan 18, 2024
amezin added a commit that referenced this issue Jan 18, 2024
amezin added a commit that referenced this issue Jan 20, 2024
amezin added a commit that referenced this issue Jan 20, 2024
amezin added a commit that referenced this issue Jan 21, 2024
amezin added a commit that referenced this issue Jan 21, 2024
@amezin amezin closed this as completed in c8cfd2b Jan 21, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in v51 Jan 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant