init manual
This commit is contained in:
commit
996b4a69da
|
@ -0,0 +1,39 @@
|
|||
name : dscanner
|
||||
version : 0.15.2
|
||||
release : 1
|
||||
source :
|
||||
- https://github.com/dlang-community/D-Scanner/archive/refs/tags/v0.15.2.tar.gz#dscanner.tar.gz : f9e3efd6f622b0cbccbe1a3558b40e74082b6bd8b2e5ce88282d7e090146cbd2
|
||||
- https://github.com/dlang-community/DCD/archive/refs/tags/v0.15.2.tar.gz#dcd.tar.gz : 5351038ae3b58591099ac0169c005934b400ebabf4688573b7cc1cf6215f60f0
|
||||
- https://github.com/dlang-community/containers/archive/refs/tags/v0.9.0.tar.gz#containers.tar.gz : 5e256b84bbdbd2bd625cba0472ea27a1fde6d673d37a85fe971a20d52874acaa
|
||||
- https://github.com/dlang-community/d-test-utils/archive/01d7aa6ef464df67430a2ae8fddc3f3566c66d0b.tar.gz#d-test-utils.tar.gz : 5841d554c2abafe27d87c8840ca3ca81c84c0df0d44aa457b934b6a30483b543
|
||||
- https://github.com/burner/inifiled/archive/refs/tags/v2.0.0.tar.gz#inifiled.tar.gz : 6b6993968c8a9351c3bddb570f9f2c8dc6f36235c5a351faea03b6bb71a6d84d
|
||||
- https://github.com/dlang-community/libddoc/archive/refs/tags/v0.8.0.tar.gz#libddoc.tar.gz : 9e5657de8aea225f622a00b5cb5ca9f1dac091dd98970152d65876a92669e18e
|
||||
- https://github.com/dlang-community/libdparse/archive/refs/tags/v0.25.0.tar.gz#libdparse.tar.gz : 60472da5203077acac7fb722e9f52c95e027931c314b95922606a354fbf87c87
|
||||
- https://github.com/msgpack/msgpack-d/archive/refs/tags/v1.0.5.tar.gz#msgpack-d.tar.gz : 3b6fe535ea6acc156fee4716d2f737032f82ea227a6bb676a2d48b3dd7f80449
|
||||
homepage : https://github.com/dlang-community/D-Scanner.git
|
||||
license : BSL-1.0
|
||||
component : programming.tools
|
||||
summary : D-Scanner is a tool for analyzing D source code.
|
||||
description: |
|
||||
D-Scanner is a tool for analyzing D source code.
|
||||
builddeps :
|
||||
- dub
|
||||
- dmd
|
||||
- dcd
|
||||
setup : |
|
||||
# submodules
|
||||
tar xf $sources/dcd.tar.gz --strip-components=1 -C $workdir/DCD
|
||||
tar xf $sources/containers.tar.gz --strip-components=1 -C $workdir/DCD/containers
|
||||
tar xf $sources/containers.tar.gz --strip-components=1 -C $workdir/containers
|
||||
tar xf $sources/d-test-utils.tar.gz --strip-components=1 -C $workdir/DCD/d-test-utils
|
||||
tar xf $sources/d-test-utils.tar.gz --strip-components=1 -C $workdir/d-test-utils
|
||||
tar xf $sources/inifiled.tar.gz --strip-components=1 -C $workdir/inifiled
|
||||
tar xf $sources/libddoc.tar.gz --strip-components=1 -C $workdir/libddoc
|
||||
tar xf $sources/d-test-utils.tar.gz --strip-components=1 -C $workdir/libddoc/d-test-utils
|
||||
tar xf $sources/libdparse.tar.gz --strip-components=1 -C $workdir/DCD/libdparse
|
||||
tar xf $sources/libdparse.tar.gz --strip-components=1 -C $workdir/libdparse
|
||||
tar xf $sources/msgpack-d.tar.gz --strip-components=1 -C $workdir/DCD/msgpack-d
|
||||
build : |
|
||||
dub build --build=release
|
||||
install : |
|
||||
install -Dm00755 bin/dscanner $installdir/usr/bin/dscanner
|
Loading…
Reference in New Issue