diff --git a/HTF.cabal b/HTF.cabal
--- a/HTF.cabal
+++ b/HTF.cabal
@@ -1,9 +1,9 @@
 Cabal-Version:    2.0
 Name:             HTF
-Version:          0.15.0.1
+Version:          0.15.0.2
 License:          LGPL-2.1
 License-File:     LICENSE
-Copyright:        (c) 2005-2023 Stefan Wehr
+Copyright:        (c) 2005-2024 Stefan Wehr
 Author:           Stefan Wehr
 Maintainer:       Stefan Wehr
 Stability:        Beta
@@ -34,7 +34,7 @@
     the HTF repo provides a good starting point for
     a project using HTF.
 
-Build-Type:       Custom
+Build-Type:       Simple
 
 Extra-Source-Files:
   README.md
@@ -102,11 +102,6 @@
 Source-Repository head
   Type:           git
   Location:       http://github.com/skogsbaer/HTF.git
-
-Custom-Setup
-  Setup-Depends:   base >= 4.10 && < 5,
-                   process,
-                   Cabal < 4
 
 Executable htfpp
   Main-Is:          HTFPP.hs
diff --git a/Setup.hs b/Setup.hs
deleted file mode 100644
--- a/Setup.hs
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/runhaskell
-
-import Distribution.Simple
-import System.Process
-
-main = defaultMainWithHooks (simpleUserHooks { preConf = preTestHook })
-    where
-      preTestHook args flags =
-          do system ("bash ./scripts/prepare")
-             preConf simpleUserHooks args flags
diff --git a/stack-ghc-9.4.yaml b/stack-ghc-9.4.yaml
--- a/stack-ghc-9.4.yaml
+++ b/stack-ghc-9.4.yaml
@@ -1,4 +1,4 @@
-resolver: nightly-2023-02-23
+resolver: lts-21.25
 flags: {}
 packages:
 - '.'
