1 include $(TOPDIR
)/rules.mk
6 PKG_LICENSE
:=Apache-2.0
7 PKG_LICENSE_FILES
:=LICENSE
9 PKG_SOURCE
:=v
$(PKG_VERSION
).
tar.gz
10 PKG_SOURCE_URL
:=https
://codeload.github.com
/docker
/compose
/tar.gz
/v
${PKG_VERSION}?
11 PKG_HASH
:=a276cce106f65c139cc20530f5d32b546d86cccebca9fe4880246a814caa8034
13 PKG_MAINTAINER
:=Javier Marcet
<javier@marcet.
info>
15 PKG_BUILD_DEPENDS
:=golang
/host
17 PKG_BUILD_FLAGS
:=no-mips16
19 GO_PKG
:=github.com
/docker
/compose
/v2
20 GO_PKG_BUILD_PKG
:=github.com
/docker
/compose
/v2
/cmd
21 GO_PKG_LDFLAGS_X
:=github.com
/docker
/compose
/v2
/internal.Version
=v
$(PKG_VERSION
)
24 include $(INCLUDE_DIR
)/package.mk
25 include ..
/..
/lang
/golang
/golang-package.mk
27 define Package
/docker-compose
31 URL
:=https
://github.com
/docker
/compose
32 DEPENDS
:=$(GO_ARCH_DEPENDS
) +docker
35 define Package
/docker-compose
/description
36 Multi-container orchestration for Docker
39 define Package
/docker-compose
/install
40 $(INSTALL_DIR
) $(1)/usr
/lib
/docker
/cli-plugins
/
41 $(INSTALL_BIN
) $(GO_PKG_BUILD_BIN_DIR
)/cmd
$(1)/usr
/lib
/docker
/cli-plugins
/docker-compose
42 $(INSTALL_DIR
) $(1)/usr
/bin
/
43 $(LN
) ..
/lib
/docker
/cli-plugins
/docker-compose
$(1)/usr
/bin
/docker-compose
46 $(eval
$(call GoBinPackage
,docker-compose
))
47 $(eval
$(call BuildPackage
,docker-compose
))