cheogram-smtp

created pr with cheogram-smtp/ignore-empty.1 on 2026-10-21T15:32:06Z · by 9e834e0d
changed pr name to Do not send empty emails for empty messages on 2026-10-21T15:32:32Z · by 9e834e0d
cmds
checkout latest patchset:
ssh pr.pico.sh pull cheogram-smtp:ignore-empty | git am -3
checkout specific patchset revision:
ssh pr.pico.sh pull cheogram-smtp:ignore-empty [rev] | git am -3
add changes to patch request:
git format-patch main --stdout | ssh pr.pico.sh cheogram-smtp:ignore-empty
add comment to patch request:
ssh pr.pico.sh comment cheogram-smtp:ignore-empty "lgtm!"
+7 -1 Makefile #
......@@ -1,7 +1,7 @@
11 GHCFLAGS=-Wall -Wno-tabs -Wno-orphans -Wno-name-shadowing -XHaskell2010 -O -threaded
22 HLINTFLAGS=-XHaskell2010 -XCPP -i 'Use camelCase' -i 'Use String' -i 'Use head' -i 'Use string literal' -i 'Use list comprehension'
33
4-.PHONY: all shell clean
4+.PHONY: all shell clean test
55
66 all: report.html gateway incoming-email incoming-mms
77
......@@ -14,6 +14,12 @@ incoming-email: Email.hs IQManager.hs Util.hs VCard.hs incoming-email.hs
1414 incoming-mms: Email.hs IQManager.hs Util.hs MMS.hs incoming-mms.hs
1515 ghc -dynamic -o incoming-mms $(GHCFLAGS) incoming-mms.hs
1616
17+test/Driver: Email.hs IQManager.hs Util.hs MMS.hs test/Driver.hs test/EmailTest.hs test/IQManagerTest.hs test/TestInstances.hs test/UtilTest.hs test/VCardTest.hs
18+ ghc -dynamic -itest -o test/Driver $(GHCFLAGS) test/Driver.hs
19+
20+test: test/Driver
21+ test/Driver
22+
1723 report.html: Email.hs IQManager.hs Router.hs Util.hs VCard.hs MMS.hs gateway.hs incoming-email.hs incoming-mms.hs
1824 -hlint $(HLINTFLAGS) --report $^
1925
Back to top