From 7f043301bf5a22731b766e9dfe6ad357cc1840c1 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Sat, 23 Jun 2018 15:18:55 -0400 Subject: response --- .../comment_3_14b6968853d30a2054cc675c6005f29f._comment | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 doc/forum/Adding_support_for_a_SQL_server/comment_3_14b6968853d30a2054cc675c6005f29f._comment (limited to 'doc') diff --git a/doc/forum/Adding_support_for_a_SQL_server/comment_3_14b6968853d30a2054cc675c6005f29f._comment b/doc/forum/Adding_support_for_a_SQL_server/comment_3_14b6968853d30a2054cc675c6005f29f._comment new file mode 100644 index 00000000..b566f3c5 --- /dev/null +++ b/doc/forum/Adding_support_for_a_SQL_server/comment_3_14b6968853d30a2054cc675c6005f29f._comment @@ -0,0 +1,16 @@ +[[!comment format=mdwn + username="joey" + subject="""comment 3""" + date="2018-06-23T19:13:59Z" + content=""" +Well, cabal files can have flags that enable additional dependencies, but +using them complicates testing the program since you have to try building +it with different combinations of flags. And deploying propellor with the +desired flags turned on would be an additional complication. + +I feel that additional libraries that depend on propellor and the sql +library and provide properties is a better approach. The user can easily +add the dependency to their ~/.propellor/config.cabal, and the necessary +dependencies will be automatically installed when propellor is deploying +itself to a new host. +"""]] -- cgit v1.2.3