From e52a54d7d53e5d93ff8b777d6d4a82d4d2ba75f6 Mon Sep 17 00:00:00 2001 From: Franklin Chen Date: Mon, 9 Feb 2026 00:05:19 -0500 Subject: [PATCH] Add contrib dependency to all exercises Add `depends = contrib` to every exercise .ipkg file, giving students access to libraries like Data.Linear.Array for linear-type solutions. Since hello-world.ipkg is the template used by bin/add-practice-exercise, future exercises will inherit this dependency automatically. Depends on exercism/idris-test-runner#41. Co-Authored-By: Claude Opus 4.6 --- exercises/practice/accumulate/accumulate.ipkg | 1 + exercises/practice/all-your-base/all-your-base.ipkg | 1 + exercises/practice/armstrong-numbers/armstrong-numbers.ipkg | 1 + exercises/practice/atbash-cipher/atbash-cipher.ipkg | 1 + exercises/practice/binary-search/binary-search.ipkg | 1 + exercises/practice/bob/bob.ipkg | 1 + exercises/practice/book-store/book-store.ipkg | 1 + exercises/practice/collatz-conjecture/collatz-conjecture.ipkg | 1 + exercises/practice/darts/darts.ipkg | 1 + .../practice/difference-of-squares/difference-of-squares.ipkg | 1 + exercises/practice/dominoes/dominoes.ipkg | 1 + exercises/practice/eliuds-eggs/eliuds-eggs.ipkg | 1 + exercises/practice/flatten-array/flatten-array.ipkg | 1 + exercises/practice/game-of-life/game-of-life.ipkg | 1 + exercises/practice/grains/grains.ipkg | 1 + exercises/practice/hamming/hamming.ipkg | 1 + exercises/practice/hello-world/hello-world.ipkg | 1 + exercises/practice/isbn-verifier/isbn-verifier.ipkg | 1 + exercises/practice/isogram/isogram.ipkg | 1 + exercises/practice/kindergarten-garden/kindergarten-garden.ipkg | 1 + exercises/practice/knapsack/knapsack.ipkg | 1 + .../practice/largest-series-product/largest-series-product.ipkg | 1 + exercises/practice/leap/leap.ipkg | 1 + exercises/practice/lens-person/lens-person.ipkg | 1 + exercises/practice/line-up/line-up.ipkg | 1 + exercises/practice/list-ops/list-ops.ipkg | 1 + exercises/practice/luhn/luhn.ipkg | 1 + exercises/practice/matching-brackets/matching-brackets.ipkg | 1 + exercises/practice/meetup/meetup.ipkg | 1 + exercises/practice/micro-blog/micro-blog.ipkg | 1 + exercises/practice/nth-prime/nth-prime.ipkg | 1 + exercises/practice/nucleotide-count/nucleotide-count.ipkg | 1 + exercises/practice/pangram/pangram.ipkg | 1 + exercises/practice/perfect-numbers/perfect-numbers.ipkg | 1 + exercises/practice/phone-number/phone-number.ipkg | 1 + exercises/practice/prime-factors/prime-factors.ipkg | 1 + exercises/practice/pythagorean-triplet/pythagorean-triplet.ipkg | 1 + exercises/practice/raindrops/raindrops.ipkg | 1 + exercises/practice/resistor-color-duo/resistor-color-duo.ipkg | 1 + exercises/practice/resistor-color-trio/resistor-color-trio.ipkg | 1 + exercises/practice/resistor-color/resistor-color.ipkg | 1 + exercises/practice/reverse-string/reverse-string.ipkg | 1 + exercises/practice/rna-transcription/rna-transcription.ipkg | 1 + exercises/practice/robot-simulator/robot-simulator.ipkg | 1 + exercises/practice/roman-numerals/roman-numerals.ipkg | 1 + exercises/practice/rotational-cipher/rotational-cipher.ipkg | 1 + exercises/practice/run-length-encoding/run-length-encoding.ipkg | 1 + exercises/practice/satellite/satellite.ipkg | 1 + exercises/practice/scrabble-score/scrabble-score.ipkg | 1 + exercises/practice/secret-handshake/secret-handshake.ipkg | 1 + exercises/practice/sieve/sieve.ipkg | 1 + exercises/practice/space-age/space-age.ipkg | 1 + exercises/practice/square-root/square-root.ipkg | 1 + exercises/practice/sum-of-multiples/sum-of-multiples.ipkg | 1 + exercises/practice/triangle/triangle.ipkg | 1 + exercises/practice/two-fer/two-fer.ipkg | 1 + exercises/practice/zebra-puzzle/zebra-puzzle.ipkg | 1 + 57 files changed, 57 insertions(+) diff --git a/exercises/practice/accumulate/accumulate.ipkg b/exercises/practice/accumulate/accumulate.ipkg index 1c47063..fe8fb2a 100644 --- a/exercises/practice/accumulate/accumulate.ipkg +++ b/exercises/practice/accumulate/accumulate.ipkg @@ -1,3 +1,4 @@ package accumulate +depends = contrib modules = Accumulate sourcedir = "src" diff --git a/exercises/practice/all-your-base/all-your-base.ipkg b/exercises/practice/all-your-base/all-your-base.ipkg index 4303f19..9d08a0e 100644 --- a/exercises/practice/all-your-base/all-your-base.ipkg +++ b/exercises/practice/all-your-base/all-your-base.ipkg @@ -1,3 +1,4 @@ package all-your-base +depends = contrib modules = AllYourBase sourcedir = "src" diff --git a/exercises/practice/armstrong-numbers/armstrong-numbers.ipkg b/exercises/practice/armstrong-numbers/armstrong-numbers.ipkg index df87e8a..b5c811d 100644 --- a/exercises/practice/armstrong-numbers/armstrong-numbers.ipkg +++ b/exercises/practice/armstrong-numbers/armstrong-numbers.ipkg @@ -1,3 +1,4 @@ package armstrong-numbers +depends = contrib modules = ArmstrongNumbers sourcedir = "src" diff --git a/exercises/practice/atbash-cipher/atbash-cipher.ipkg b/exercises/practice/atbash-cipher/atbash-cipher.ipkg index b7a1dd1..7f75e33 100644 --- a/exercises/practice/atbash-cipher/atbash-cipher.ipkg +++ b/exercises/practice/atbash-cipher/atbash-cipher.ipkg @@ -1,3 +1,4 @@ package atbash-cipher +depends = contrib modules = AtbashCipher sourcedir = "src" diff --git a/exercises/practice/binary-search/binary-search.ipkg b/exercises/practice/binary-search/binary-search.ipkg index 6e030b3..77b1d8a 100644 --- a/exercises/practice/binary-search/binary-search.ipkg +++ b/exercises/practice/binary-search/binary-search.ipkg @@ -1,3 +1,4 @@ package binary-search +depends = contrib modules = BinarySearch sourcedir = "src" diff --git a/exercises/practice/bob/bob.ipkg b/exercises/practice/bob/bob.ipkg index 2dc52c9..69a30b6 100644 --- a/exercises/practice/bob/bob.ipkg +++ b/exercises/practice/bob/bob.ipkg @@ -1,3 +1,4 @@ package bob +depends = contrib modules = Bob sourcedir = "src" diff --git a/exercises/practice/book-store/book-store.ipkg b/exercises/practice/book-store/book-store.ipkg index 0771870..ccdf707 100644 --- a/exercises/practice/book-store/book-store.ipkg +++ b/exercises/practice/book-store/book-store.ipkg @@ -1,3 +1,4 @@ package book-store +depends = contrib modules = BookStore sourcedir = "src" diff --git a/exercises/practice/collatz-conjecture/collatz-conjecture.ipkg b/exercises/practice/collatz-conjecture/collatz-conjecture.ipkg index 194fd92..63c9f37 100644 --- a/exercises/practice/collatz-conjecture/collatz-conjecture.ipkg +++ b/exercises/practice/collatz-conjecture/collatz-conjecture.ipkg @@ -1,3 +1,4 @@ package collatz-conjecture +depends = contrib modules = CollatzConjecture sourcedir = "src" diff --git a/exercises/practice/darts/darts.ipkg b/exercises/practice/darts/darts.ipkg index 9cbfcd9..d6d2377 100644 --- a/exercises/practice/darts/darts.ipkg +++ b/exercises/practice/darts/darts.ipkg @@ -1,3 +1,4 @@ package darts +depends = contrib modules = Darts sourcedir = "src" diff --git a/exercises/practice/difference-of-squares/difference-of-squares.ipkg b/exercises/practice/difference-of-squares/difference-of-squares.ipkg index 60a6b79..fabb39a 100644 --- a/exercises/practice/difference-of-squares/difference-of-squares.ipkg +++ b/exercises/practice/difference-of-squares/difference-of-squares.ipkg @@ -1,3 +1,4 @@ package difference-of-squares +depends = contrib modules = DifferenceOfSquares sourcedir = "src" diff --git a/exercises/practice/dominoes/dominoes.ipkg b/exercises/practice/dominoes/dominoes.ipkg index 122032d..67ad807 100644 --- a/exercises/practice/dominoes/dominoes.ipkg +++ b/exercises/practice/dominoes/dominoes.ipkg @@ -1,3 +1,4 @@ package dominoes +depends = contrib modules = Dominoes sourcedir = "src" diff --git a/exercises/practice/eliuds-eggs/eliuds-eggs.ipkg b/exercises/practice/eliuds-eggs/eliuds-eggs.ipkg index 6048e3c..c0d65fd 100644 --- a/exercises/practice/eliuds-eggs/eliuds-eggs.ipkg +++ b/exercises/practice/eliuds-eggs/eliuds-eggs.ipkg @@ -1,3 +1,4 @@ package eliuds-eggs +depends = contrib modules = EliudsEggs sourcedir = "src" diff --git a/exercises/practice/flatten-array/flatten-array.ipkg b/exercises/practice/flatten-array/flatten-array.ipkg index 13dbd54..1bd708c 100644 --- a/exercises/practice/flatten-array/flatten-array.ipkg +++ b/exercises/practice/flatten-array/flatten-array.ipkg @@ -1,3 +1,4 @@ package flatten-array +depends = contrib modules = FlattenArray sourcedir = "src" diff --git a/exercises/practice/game-of-life/game-of-life.ipkg b/exercises/practice/game-of-life/game-of-life.ipkg index 91582fd..0bf2fee 100644 --- a/exercises/practice/game-of-life/game-of-life.ipkg +++ b/exercises/practice/game-of-life/game-of-life.ipkg @@ -1,3 +1,4 @@ package game-of-life +depends = contrib modules = GameOfLife sourcedir = "src" diff --git a/exercises/practice/grains/grains.ipkg b/exercises/practice/grains/grains.ipkg index 6111ad2..924760c 100644 --- a/exercises/practice/grains/grains.ipkg +++ b/exercises/practice/grains/grains.ipkg @@ -1,3 +1,4 @@ package grains +depends = contrib modules = Grains sourcedir = "src" diff --git a/exercises/practice/hamming/hamming.ipkg b/exercises/practice/hamming/hamming.ipkg index 742bfe9..20654ee 100644 --- a/exercises/practice/hamming/hamming.ipkg +++ b/exercises/practice/hamming/hamming.ipkg @@ -1,3 +1,4 @@ package hamming +depends = contrib modules = Hamming sourcedir = "src" diff --git a/exercises/practice/hello-world/hello-world.ipkg b/exercises/practice/hello-world/hello-world.ipkg index 581f768..b02170b 100644 --- a/exercises/practice/hello-world/hello-world.ipkg +++ b/exercises/practice/hello-world/hello-world.ipkg @@ -1,3 +1,4 @@ package hello-world +depends = contrib modules = HelloWorld sourcedir = "src" diff --git a/exercises/practice/isbn-verifier/isbn-verifier.ipkg b/exercises/practice/isbn-verifier/isbn-verifier.ipkg index 203fca7..3dcb584 100644 --- a/exercises/practice/isbn-verifier/isbn-verifier.ipkg +++ b/exercises/practice/isbn-verifier/isbn-verifier.ipkg @@ -1,3 +1,4 @@ package isbn-verifier +depends = contrib modules = IsbnVerifier sourcedir = "src" diff --git a/exercises/practice/isogram/isogram.ipkg b/exercises/practice/isogram/isogram.ipkg index 756cf3f..f97048b 100644 --- a/exercises/practice/isogram/isogram.ipkg +++ b/exercises/practice/isogram/isogram.ipkg @@ -1,3 +1,4 @@ package isogram +depends = contrib modules = Isogram sourcedir = "src" diff --git a/exercises/practice/kindergarten-garden/kindergarten-garden.ipkg b/exercises/practice/kindergarten-garden/kindergarten-garden.ipkg index 16b0f90..e9ef18f 100644 --- a/exercises/practice/kindergarten-garden/kindergarten-garden.ipkg +++ b/exercises/practice/kindergarten-garden/kindergarten-garden.ipkg @@ -1,3 +1,4 @@ package kindergarten-garden +depends = contrib modules = KindergartenGarden sourcedir = "src" diff --git a/exercises/practice/knapsack/knapsack.ipkg b/exercises/practice/knapsack/knapsack.ipkg index a092da2..1a068a0 100644 --- a/exercises/practice/knapsack/knapsack.ipkg +++ b/exercises/practice/knapsack/knapsack.ipkg @@ -1,3 +1,4 @@ package knapsack +depends = contrib modules = Knapsack sourcedir = "src" diff --git a/exercises/practice/largest-series-product/largest-series-product.ipkg b/exercises/practice/largest-series-product/largest-series-product.ipkg index e4e51e1..e85253a 100644 --- a/exercises/practice/largest-series-product/largest-series-product.ipkg +++ b/exercises/practice/largest-series-product/largest-series-product.ipkg @@ -1,3 +1,4 @@ package largest-series-product +depends = contrib modules = LargestSeriesProduct sourcedir = "src" diff --git a/exercises/practice/leap/leap.ipkg b/exercises/practice/leap/leap.ipkg index 1465bd4..3acc0d3 100644 --- a/exercises/practice/leap/leap.ipkg +++ b/exercises/practice/leap/leap.ipkg @@ -1,3 +1,4 @@ package leap +depends = contrib modules = Leap sourcedir = "src" diff --git a/exercises/practice/lens-person/lens-person.ipkg b/exercises/practice/lens-person/lens-person.ipkg index 4dbca44..e1274c8 100644 --- a/exercises/practice/lens-person/lens-person.ipkg +++ b/exercises/practice/lens-person/lens-person.ipkg @@ -1,3 +1,4 @@ package lens-person +depends = contrib modules = LensPerson sourcedir = "src" diff --git a/exercises/practice/line-up/line-up.ipkg b/exercises/practice/line-up/line-up.ipkg index a52a00a..6296496 100644 --- a/exercises/practice/line-up/line-up.ipkg +++ b/exercises/practice/line-up/line-up.ipkg @@ -1,3 +1,4 @@ package line-up +depends = contrib modules = LineUp sourcedir = "src" diff --git a/exercises/practice/list-ops/list-ops.ipkg b/exercises/practice/list-ops/list-ops.ipkg index 67ba38c..92e3b69 100644 --- a/exercises/practice/list-ops/list-ops.ipkg +++ b/exercises/practice/list-ops/list-ops.ipkg @@ -1,3 +1,4 @@ package list-ops +depends = contrib modules = ListOps sourcedir = "src" diff --git a/exercises/practice/luhn/luhn.ipkg b/exercises/practice/luhn/luhn.ipkg index ac40ec1..93e444a 100644 --- a/exercises/practice/luhn/luhn.ipkg +++ b/exercises/practice/luhn/luhn.ipkg @@ -1,3 +1,4 @@ package luhn +depends = contrib modules = Luhn sourcedir = "src" diff --git a/exercises/practice/matching-brackets/matching-brackets.ipkg b/exercises/practice/matching-brackets/matching-brackets.ipkg index 30e2a72..af9bf95 100644 --- a/exercises/practice/matching-brackets/matching-brackets.ipkg +++ b/exercises/practice/matching-brackets/matching-brackets.ipkg @@ -1,3 +1,4 @@ package matching-brackets +depends = contrib modules = MatchingBrackets sourcedir = "src" diff --git a/exercises/practice/meetup/meetup.ipkg b/exercises/practice/meetup/meetup.ipkg index 93f15f1..2ae2ce5 100644 --- a/exercises/practice/meetup/meetup.ipkg +++ b/exercises/practice/meetup/meetup.ipkg @@ -1,3 +1,4 @@ package meetup +depends = contrib modules = Meetup sourcedir = "src" diff --git a/exercises/practice/micro-blog/micro-blog.ipkg b/exercises/practice/micro-blog/micro-blog.ipkg index 36f99cd..536db04 100644 --- a/exercises/practice/micro-blog/micro-blog.ipkg +++ b/exercises/practice/micro-blog/micro-blog.ipkg @@ -1,3 +1,4 @@ package micro-blog +depends = contrib modules = MicroBlog sourcedir = "src" diff --git a/exercises/practice/nth-prime/nth-prime.ipkg b/exercises/practice/nth-prime/nth-prime.ipkg index fca11d3..1670a04 100644 --- a/exercises/practice/nth-prime/nth-prime.ipkg +++ b/exercises/practice/nth-prime/nth-prime.ipkg @@ -1,3 +1,4 @@ package nth-prime +depends = contrib modules = NthPrime sourcedir = "src" diff --git a/exercises/practice/nucleotide-count/nucleotide-count.ipkg b/exercises/practice/nucleotide-count/nucleotide-count.ipkg index 2670d8a..ebc6376 100644 --- a/exercises/practice/nucleotide-count/nucleotide-count.ipkg +++ b/exercises/practice/nucleotide-count/nucleotide-count.ipkg @@ -1,3 +1,4 @@ package nucleotide-count +depends = contrib modules = NucleotideCount sourcedir = "src" diff --git a/exercises/practice/pangram/pangram.ipkg b/exercises/practice/pangram/pangram.ipkg index ff8d022..b60737c 100644 --- a/exercises/practice/pangram/pangram.ipkg +++ b/exercises/practice/pangram/pangram.ipkg @@ -1,3 +1,4 @@ package pangram +depends = contrib modules = Pangram sourcedir = "src" diff --git a/exercises/practice/perfect-numbers/perfect-numbers.ipkg b/exercises/practice/perfect-numbers/perfect-numbers.ipkg index 01e5781..fba122c 100644 --- a/exercises/practice/perfect-numbers/perfect-numbers.ipkg +++ b/exercises/practice/perfect-numbers/perfect-numbers.ipkg @@ -1,3 +1,4 @@ package perfect-numbers +depends = contrib modules = PerfectNumbers sourcedir = "src" diff --git a/exercises/practice/phone-number/phone-number.ipkg b/exercises/practice/phone-number/phone-number.ipkg index 59d353c..a4cb31f 100644 --- a/exercises/practice/phone-number/phone-number.ipkg +++ b/exercises/practice/phone-number/phone-number.ipkg @@ -1,3 +1,4 @@ package phone-number +depends = contrib modules = PhoneNumber sourcedir = "src" diff --git a/exercises/practice/prime-factors/prime-factors.ipkg b/exercises/practice/prime-factors/prime-factors.ipkg index e21a230..ea1ef04 100644 --- a/exercises/practice/prime-factors/prime-factors.ipkg +++ b/exercises/practice/prime-factors/prime-factors.ipkg @@ -1,3 +1,4 @@ package prime-factors +depends = contrib modules = PrimeFactors sourcedir = "src" diff --git a/exercises/practice/pythagorean-triplet/pythagorean-triplet.ipkg b/exercises/practice/pythagorean-triplet/pythagorean-triplet.ipkg index c09dfd8..2675019 100644 --- a/exercises/practice/pythagorean-triplet/pythagorean-triplet.ipkg +++ b/exercises/practice/pythagorean-triplet/pythagorean-triplet.ipkg @@ -1,3 +1,4 @@ package pythagorean-triplet +depends = contrib modules = PythagoreanTriplet sourcedir = "src" diff --git a/exercises/practice/raindrops/raindrops.ipkg b/exercises/practice/raindrops/raindrops.ipkg index 7b1af88..e627238 100644 --- a/exercises/practice/raindrops/raindrops.ipkg +++ b/exercises/practice/raindrops/raindrops.ipkg @@ -1,3 +1,4 @@ package raindrops +depends = contrib modules = Raindrops sourcedir = "src" diff --git a/exercises/practice/resistor-color-duo/resistor-color-duo.ipkg b/exercises/practice/resistor-color-duo/resistor-color-duo.ipkg index e4843f4..68fffe9 100644 --- a/exercises/practice/resistor-color-duo/resistor-color-duo.ipkg +++ b/exercises/practice/resistor-color-duo/resistor-color-duo.ipkg @@ -1,3 +1,4 @@ package resistor-color-duo +depends = contrib modules = ResistorColorDuo sourcedir = "src" diff --git a/exercises/practice/resistor-color-trio/resistor-color-trio.ipkg b/exercises/practice/resistor-color-trio/resistor-color-trio.ipkg index 655aba4..44796a4 100644 --- a/exercises/practice/resistor-color-trio/resistor-color-trio.ipkg +++ b/exercises/practice/resistor-color-trio/resistor-color-trio.ipkg @@ -1,3 +1,4 @@ package resistor-color-trio +depends = contrib modules = ResistorColorTrio sourcedir = "src" diff --git a/exercises/practice/resistor-color/resistor-color.ipkg b/exercises/practice/resistor-color/resistor-color.ipkg index eefd410..f7c02ed 100644 --- a/exercises/practice/resistor-color/resistor-color.ipkg +++ b/exercises/practice/resistor-color/resistor-color.ipkg @@ -1,3 +1,4 @@ package resistor-color +depends = contrib modules = ResistorColor sourcedir = "src" diff --git a/exercises/practice/reverse-string/reverse-string.ipkg b/exercises/practice/reverse-string/reverse-string.ipkg index 3f12642..2119328 100644 --- a/exercises/practice/reverse-string/reverse-string.ipkg +++ b/exercises/practice/reverse-string/reverse-string.ipkg @@ -1,3 +1,4 @@ package reverse-string +depends = contrib modules = ReverseString sourcedir = "src" diff --git a/exercises/practice/rna-transcription/rna-transcription.ipkg b/exercises/practice/rna-transcription/rna-transcription.ipkg index e366b4a..d55053d 100644 --- a/exercises/practice/rna-transcription/rna-transcription.ipkg +++ b/exercises/practice/rna-transcription/rna-transcription.ipkg @@ -1,3 +1,4 @@ package rna-transcription +depends = contrib modules = RnaTranscription sourcedir = "src" diff --git a/exercises/practice/robot-simulator/robot-simulator.ipkg b/exercises/practice/robot-simulator/robot-simulator.ipkg index af442a5..8195455 100644 --- a/exercises/practice/robot-simulator/robot-simulator.ipkg +++ b/exercises/practice/robot-simulator/robot-simulator.ipkg @@ -1,3 +1,4 @@ package robot-simulator +depends = contrib modules = RobotSimulator sourcedir = "src" diff --git a/exercises/practice/roman-numerals/roman-numerals.ipkg b/exercises/practice/roman-numerals/roman-numerals.ipkg index 4f7b4b6..0868a22 100644 --- a/exercises/practice/roman-numerals/roman-numerals.ipkg +++ b/exercises/practice/roman-numerals/roman-numerals.ipkg @@ -1,3 +1,4 @@ package roman-numerals +depends = contrib modules = RomanNumerals sourcedir = "src" diff --git a/exercises/practice/rotational-cipher/rotational-cipher.ipkg b/exercises/practice/rotational-cipher/rotational-cipher.ipkg index 75accd3..bc403d4 100644 --- a/exercises/practice/rotational-cipher/rotational-cipher.ipkg +++ b/exercises/practice/rotational-cipher/rotational-cipher.ipkg @@ -1,3 +1,4 @@ package rotational-cipher +depends = contrib modules = RotationalCipher sourcedir = "src" diff --git a/exercises/practice/run-length-encoding/run-length-encoding.ipkg b/exercises/practice/run-length-encoding/run-length-encoding.ipkg index d311dff..8901d2e 100644 --- a/exercises/practice/run-length-encoding/run-length-encoding.ipkg +++ b/exercises/practice/run-length-encoding/run-length-encoding.ipkg @@ -1,3 +1,4 @@ package run-length-encoding +depends = contrib modules = RunLengthEncoding sourcedir = "src" diff --git a/exercises/practice/satellite/satellite.ipkg b/exercises/practice/satellite/satellite.ipkg index dbf328b..cce4b69 100644 --- a/exercises/practice/satellite/satellite.ipkg +++ b/exercises/practice/satellite/satellite.ipkg @@ -1,3 +1,4 @@ package satellite +depends = contrib modules = Satellite sourcedir = "src" diff --git a/exercises/practice/scrabble-score/scrabble-score.ipkg b/exercises/practice/scrabble-score/scrabble-score.ipkg index fe678a8..e99e6a3 100644 --- a/exercises/practice/scrabble-score/scrabble-score.ipkg +++ b/exercises/practice/scrabble-score/scrabble-score.ipkg @@ -1,3 +1,4 @@ package scrabble-score +depends = contrib modules = ScrabbleScore sourcedir = "src" diff --git a/exercises/practice/secret-handshake/secret-handshake.ipkg b/exercises/practice/secret-handshake/secret-handshake.ipkg index a5695de..a61f1d2 100644 --- a/exercises/practice/secret-handshake/secret-handshake.ipkg +++ b/exercises/practice/secret-handshake/secret-handshake.ipkg @@ -1,3 +1,4 @@ package secret-handshake +depends = contrib modules = SecretHandshake sourcedir = "src" diff --git a/exercises/practice/sieve/sieve.ipkg b/exercises/practice/sieve/sieve.ipkg index 01fef96..5beecbb 100644 --- a/exercises/practice/sieve/sieve.ipkg +++ b/exercises/practice/sieve/sieve.ipkg @@ -1,3 +1,4 @@ package sieve +depends = contrib modules = Sieve sourcedir = "src" diff --git a/exercises/practice/space-age/space-age.ipkg b/exercises/practice/space-age/space-age.ipkg index edbf097..463f067 100644 --- a/exercises/practice/space-age/space-age.ipkg +++ b/exercises/practice/space-age/space-age.ipkg @@ -1,3 +1,4 @@ package space-age +depends = contrib modules = SpaceAge sourcedir = "src" diff --git a/exercises/practice/square-root/square-root.ipkg b/exercises/practice/square-root/square-root.ipkg index 44608da..b7a775b 100644 --- a/exercises/practice/square-root/square-root.ipkg +++ b/exercises/practice/square-root/square-root.ipkg @@ -1,3 +1,4 @@ package square-root +depends = contrib modules = SquareRoot sourcedir = "src" diff --git a/exercises/practice/sum-of-multiples/sum-of-multiples.ipkg b/exercises/practice/sum-of-multiples/sum-of-multiples.ipkg index caef23b..669393c 100644 --- a/exercises/practice/sum-of-multiples/sum-of-multiples.ipkg +++ b/exercises/practice/sum-of-multiples/sum-of-multiples.ipkg @@ -1,3 +1,4 @@ package sum-of-multiples +depends = contrib modules = SumOfMultiples sourcedir = "src" diff --git a/exercises/practice/triangle/triangle.ipkg b/exercises/practice/triangle/triangle.ipkg index d1891e7..a0acce6 100644 --- a/exercises/practice/triangle/triangle.ipkg +++ b/exercises/practice/triangle/triangle.ipkg @@ -1,3 +1,4 @@ package triangle +depends = contrib modules = Triangle sourcedir = "src" diff --git a/exercises/practice/two-fer/two-fer.ipkg b/exercises/practice/two-fer/two-fer.ipkg index b38deea..b48a04d 100644 --- a/exercises/practice/two-fer/two-fer.ipkg +++ b/exercises/practice/two-fer/two-fer.ipkg @@ -1,3 +1,4 @@ package two-fer +depends = contrib modules = TwoFer sourcedir = "src" diff --git a/exercises/practice/zebra-puzzle/zebra-puzzle.ipkg b/exercises/practice/zebra-puzzle/zebra-puzzle.ipkg index 894f059..a3488e3 100644 --- a/exercises/practice/zebra-puzzle/zebra-puzzle.ipkg +++ b/exercises/practice/zebra-puzzle/zebra-puzzle.ipkg @@ -1,3 +1,4 @@ package zebra-puzzle +depends = contrib modules = ZebraPuzzle sourcedir = "src"