diff options
| author | Josh Rahm <joshuarahm@gmail.com> | 2026-01-01 18:04:40 -0700 |
|---|---|---|
| committer | Josh Rahm <joshuarahm@gmail.com> | 2026-01-01 18:04:40 -0700 |
| commit | 628174c992a5a740feb4dc119adf8dfb1f89f992 (patch) | |
| tree | 683361b27cf4b6df2c5cc782d70de9bdf5fd38a8 /package.yaml | |
| parent | be1ef8cee5f68eb9afecca94071069a1ff82825e (diff) | |
| download | montis-628174c992a5a740feb4dc119adf8dfb1f89f992.tar.gz montis-628174c992a5a740feb4dc119adf8dfb1f89f992.tar.bz2 montis-628174c992a5a740feb4dc119adf8dfb1f89f992.zip | |
Have Meson orchestrate the whole build rather than stack.
As a part of this, I changed the file layout to:
rt/ - the Montis runtime
plug/ - the Montis plugin
wlroots/ - wlroots
Diffstat (limited to 'package.yaml')
| -rw-r--r-- | package.yaml | 95 |
1 files changed, 0 insertions, 95 deletions
diff --git a/package.yaml b/package.yaml deleted file mode 100644 index d9e4add..0000000 --- a/package.yaml +++ /dev/null @@ -1,95 +0,0 @@ -name: wetterhorn - -github: "githubuser/wetterhorn" -license: BSD-3-Clause -author: "Author name here" -maintainer: "example@example.com" -copyright: "2024 Author name here" - -extra-source-files: -- README.md - -# Metadata used when publishing your package -# synopsis: Short description of your package -# category: Web - -# To avoid duplicated efforts in documentation and dealing with the -# complications of embedding Haddock markup inside cabal files, it is -# common to point users to the README.md file. -description: Please see the README on GitHub at <https://github.com/githubuser/wetterhorn#readme> - - -custom-setup: - dependencies: - - base - - Cabal - - process - - filepath - - unix - - directory - -dependencies: -- base >= 4.7 && < 5 -- mtl -- bytestring -- containers -- data-default-class -- transformers -- monad-loops -- singletons - - -ghc-options: -- -Wall -- -Wcompat -- -Widentities -- -Wincomplete-record-updates -- -Wincomplete-uni-patterns -- -Wmissing-export-lists -- -Wmissing-home-modules -- -Wpartial-fields -- -Wredundant-constraints -- -XGHC2021 -- -XTypeFamilies -- -XUndecidableInstances -- -XGADTs -- -XFunctionalDependencies -- -XUndecidableSuperClasses -- -XDefaultSignatures -- -XViewPatterns -- -XDerivingVia -- -XDisambiguateRecordFields -- -XLambdaCase -- -XDataKinds -- -fPIC - -executables: - wtr.so: - main: Config.hs - source-dirs: src - c-sources: src/harness_adapter.c - ghc-options: - - -shared - - -dynamic - - -no-hs-main - - -lHSrts-1.0.2-ghc9.6.4 - - -O3 - cc-options: - - -g3 - - -O2 - - -shared - - -Iharness/build/ - - -Iharness/include/ - - -Iwlroots/include - - -DWLR_USE_UNSTABLE - -tests: - wetterhorn-test: - main: Spec.hs - source-dirs: test - ghc-options: - - -threaded - - -rtsopts - - -with-rtsopts=-N - dependencies: - - wetterhorn |