aboutsummaryrefslogtreecommitdiff
path: root/package.yaml
diff options
context:
space:
mode:
authorJosh Rahm <joshuarahm@gmail.com>2026-01-01 18:04:40 -0700
committerJosh Rahm <joshuarahm@gmail.com>2026-01-01 18:04:40 -0700
commit628174c992a5a740feb4dc119adf8dfb1f89f992 (patch)
tree683361b27cf4b6df2c5cc782d70de9bdf5fd38a8 /package.yaml
parentbe1ef8cee5f68eb9afecca94071069a1ff82825e (diff)
downloadmontis-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.yaml95
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