Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (define-module (ddev)
- #:use-module (guix packages)
- #:use-module (guix build-system gnu)
- #:use-module (guix licenses)
- #:use-module (guix git-download)
- #:use-module (gnu packages networking)
- #:use-module (gnu packages go)
- ;; how to add go as a native dep?
- #:use-module (gnu packages docker)
- #:use-module (gnu packages docker-compose)
- )
- (define-public ddev
- (package
- (name "ddev")
- (version "1.10.2")
- (source (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/drud/ddev.git")
- (commit (string-append "v" version))))
- (file-name (git-file-name name version))
- (sha256
- (base32 "1hqdk5q0vzhw8r1w5f7a702dxk6sx57qmz49icgxcgpisd2dycr5")
- )
- )
- )
- (build-system gnu-build-system)
- ;; (arguments )
- (inputs
- `(("docker" ,docker)
- ("docker-compose" ,docker-compose)
- )
- )
- (native-inputs
- `(("go" ,go))
- )
- (home-page "https://github.com/drud/ddev")
- (synopsis "ddev is an open source tool that makes it simple to get local PHP development environments up and running in minutes.")
- (description "It's powerful and flexible as a result of its per-project environment configurations, which can be extended, version controlled, and shared. In short, ddev aims to allow development teams to use Docker in their workflow without the complexities of bespoke configuration.")
- (license asl2.0)))
- ddev
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement