aboutsummaryrefslogtreecommitdiff
path: root/CLPM/Package.dcl
diff options
context:
space:
mode:
authorCamil Staps2017-02-06 22:54:04 +0100
committerCamil Staps2017-02-06 22:54:04 +0100
commitbf30b006c94358707756b13ae452452e52769f8f (patch)
tree116b0684bf4b17cda26e3d25f14b1483e954ebd7 /CLPM/Package.dcl
parentAdded help text (diff)
Add very basic installation task
Diffstat (limited to 'CLPM/Package.dcl')
-rw-r--r--CLPM/Package.dcl6
1 files changed, 3 insertions, 3 deletions
diff --git a/CLPM/Package.dcl b/CLPM/Package.dcl
index 3ddf521..5499a5d 100644
--- a/CLPM/Package.dcl
+++ b/CLPM/Package.dcl
@@ -46,9 +46,7 @@ PACKAGE_FILE :== "clpm.json"
}
:: Dependency
- = Git Url GitTag
- | Download Url
- | Package PackageName VersionRequirement
+ = Package PackageName VersionRequirement
:: Options
= { show_result :: Bool
@@ -104,3 +102,5 @@ resolveDependencies :: Repository Package -> MaybeErrorString [(Dependency, Vers
getRecursivePaths :: Package *World -> (MaybeErrorString [Path], *World)
optionsToFlags :: Options -> [String]
+
+install :: Dependency Version *World -> *(MaybeErrorString (), *World)