Skip to content

Commit

Permalink
[chore] replace cabal.project.local template and update cabal.project (
Browse files Browse the repository at this point in the history
…#4119)

* replace cabal.project.local template and update cabal.project
* use program-options instead of package *
  • Loading branch information
MangoIV authored Jul 3, 2024
1 parent d1f4b1f commit b690486
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 127 deletions.
3 changes: 1 addition & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,7 @@ clean-hint:

.PHONY: cabal.project.local
cabal.project.local:
echo "optimization: False" > ./cabal.project.local
./hack/bin/cabal-project-local-template.sh "ghc-options: -O0" >> ./cabal.project.local
cp ./hack/bin/cabal.project.local.template ./cabal.project.local

# Usage: make c package=brig test=1
.PHONY: c
Expand Down
110 changes: 1 addition & 109 deletions cabal.project
Original file line number Diff line number Diff line change
Expand Up @@ -61,115 +61,7 @@ packages:
tests: True
benchmarks: True

package assets
ghc-options: -Werror
package auto-whitelist
ghc-options: -Werror
package background-worker
ghc-options: -Werror
package bilge
ghc-options: -Werror
package brig
ghc-options: -Werror
package brig-types
ghc-options: -Werror
package cannon
ghc-options: -Werror
package cargohold
ghc-options: -Werror
package cargohold-types
ghc-options: -Werror
package cassandra-util
ghc-options: -Werror
package deriving-swagger2
ghc-options: -Werror
package dns-util
ghc-options: -Werror
package extended
ghc-options: -Werror
package federator
ghc-options: -Werror
package find-undead
ghc-options: -Werror
package galley
ghc-options: -Werror
package galley-types
ghc-options: -Werror
package gundeck
ghc-options: -Werror
package gundeck-types
ghc-options: -Werror
package hscim
ghc-options: -Werror
package http2-manager
ghc-options: -Werror
package inconsistencies
ghc-options: -Werror
package integration
ghc-options: -Werror
package imports
ghc-options: -Werror
package jwt-tools
ghc-options: -Werror
package metrics-core
ghc-options: -Werror
package metrics-wai
ghc-options: -Werror
package migrate-sso-feature-flag
ghc-options: -Werror
package mlsstats
ghc-options: -Werror
package move-team
ghc-options: -Werror
package polysemy-wire-zoo
ghc-options: -Werror
package proxy
ghc-options: -Werror
package mlsstats
ghc-options: -Werror
package phone-users
ghc-options: -Werror
package rabbitmq-consumer
ghc-options: -Werror
package repair-handles
ghc-options: -Werror
package rex
ghc-options: -Werror
package schema-profunctor
ghc-options: -Werror
package service-backfill
ghc-options: -Werror
package sodium-crypto-sign
ghc-options: -Werror
package spar
ghc-options: -Werror
package ssl-util
ghc-options: -Werror
package stern
ghc-options: -Werror
package tasty-cannon
ghc-options: -Werror
package test-stats
ghc-options: -Werror
package types-common
ghc-options: -Werror
package types-common-aws
ghc-options: -Werror
package types-common-journal
ghc-options: -Werror
package wai-utilities
ghc-options: -Werror
package wire-api
ghc-options: -Werror
package wire-api-federation
ghc-options: -Werror
package wire-message-proto-lens
ghc-options: -Werror
package wire-subsystems
ghc-options: -Werror
package zauth
ghc-options: -Werror
package fedcalls
program-options
ghc-options: -Werror

-- NOTE:
Expand Down
1 change: 1 addition & 0 deletions changelog.d/5-internal/cabal-project-local-improvements
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
replace cabal.project.local template and update cabal.project
16 changes: 0 additions & 16 deletions hack/bin/cabal-project-local-template.sh

This file was deleted.

6 changes: 6 additions & 0 deletions hack/bin/cabal.project.local.template
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
test-show-details: direct
profiling: False
profiling-detail: late
optimization: False
program-options
ghc-options: -O0

0 comments on commit b690486

Please sign in to comment.