Skip to content
This repository was archived by the owner on Sep 10, 2025. It is now read-only.

Port to Meson#109

Closed
scx wants to merge 2 commits intoparnoldx:masterfrom
scx:meson
Closed

Port to Meson#109
scx wants to merge 2 commits intoparnoldx:masterfrom
scx:meson

Conversation

@scx
Copy link
Copy Markdown
Contributor

@scx scx commented Feb 16, 2019

CMake: Reorganize files

  1. Rename src/config.vala.cmake to src/config.vala.in

  2. Move com.github.parnold-x.nasc.gschema.xml to data subdirectory

Port to Meson

Based on #98

Fixes:

  1. Fix dependencies for libqalculatenasc
    port to meson #98 (comment)

  2. Remove header files from meson.build
    port to meson #98 (comment)

  3. Get rid of get_option('prefix') from install_dir
    port to meson #98 (comment)

  4. Make Meson optional
    Do not remove CMake


This PR is related to submitting my flatpak package to the Flathub repository.
#105
flathub/flathub#867

See also:
scx#4

scx added 2 commits February 15, 2019 21:31
1. Rename src/config.vala.cmake to src/config.vala.in

2. Move com.github.parnold-x.nasc.gschema.xml to data subdirectory
Based on parnoldx#98
parnoldx#98

Fixes:
1. Fix dependencies for libqalculatenasc
parnoldx#98 (comment)

2. Remove header files from meson.build
parnoldx#98 (comment)

3. Get rid of get_option('prefix') from install_dir
parnoldx#98 (comment)

4. Make Meson optional
Do not remove CMake
@scx scx mentioned this pull request Feb 16, 2019
@scx
Copy link
Copy Markdown
Contributor Author

scx commented Feb 16, 2019

Before reviewing, please read this:
#110 (comment)

@scx scx mentioned this pull request Feb 16, 2019
@parnoldx parnoldx force-pushed the master branch 3 times, most recently from 96d6546 to d3d2e02 Compare May 9, 2020 12:33
@parnoldx
Copy link
Copy Markdown
Owner

parnoldx commented May 9, 2020

Thank you! Switched to meson on master

@parnoldx parnoldx closed this May 9, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants