Skip to content

Commit

Permalink
podman: crossbuild attempt openwrt#2
Browse files Browse the repository at this point in the history
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
  • Loading branch information
oskarirauta committed Jan 13, 2023
1 parent 4a85071 commit b45de41
Showing 1 changed file with 23 additions and 8 deletions.
31 changes: 23 additions & 8 deletions utils/podman/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -81,20 +81,35 @@ else
endif

MAKE_VARS += \
$(GO_PKG_BUILD_CONFIG_VARS) \
$(GO_PKG_TARGET_VARS) \
$(GP_PKG_BUILD_VARS) \
GO_INSTALL_BIN_PATH="$(strip $(GO_PKG_INSTALL_BIN_PATH))" \
BUILD_DIR="$(PKG_BUILD_DIR)" \
GO_BUILD_DIR="$(GO_PKG_BUILD_DIR)" \
GO_BUILD_BIN_DIR="$(GO_PKG_BUILD_BIN_DIR)" \
GO_BUILD_DEPENDS_PATH="$(GO_PKG_BUILD_DEPENDS_PATH)" \
GO_BUILD_DEPENDS_SRC="$(GO_PKG_BUILD_DEPENDS_SRC)" \
GOOS="$(GO_OS)" \
GOARCH="$(GO_ARCH)" \
CC="$(TARGET_CC)" \
CXX="$(TARGET_CXX)" \
CGO_CFLAGS="$(filter-out $(GO_CFLAGS_TO_REMOVE),$(TARGET_CFLAGS))" \
CGO_CPPFLAGS="$(TARGET_CPPFLAGS)" \
CGO_CXXFLAGS="$(filter-out $(GO_CFLAGS_TO_REMOVE),$(TARGET_CXXFLAGS))" \
CGO_LDFLAGS="$(TARGET_LDFLAGS)" \
GOPATH="$(GO_PKG_BUILD_DIR)" \
GOCACHE="$(GO_BUILD_CACHE_DIR)" \
GOMODCACHE="$(GO_MOD_CACHE_DIR)" \
GOFLAGS="$(GO_PKG_GCFLAGS)" \
GO_PKG_CFLAGS="$(GO_PKG_CFLAGS)" \
CGO_ENABLED=1 \
GOENV=off \
PREFIX=/usr \
LIBEXECDIR=/usr/lib \
LIBEXECPODMAN=/usr/lib/podman \
SHAREDIR_CONTAINERS=/usr/share/containers \
ETCDIR=/etc \
TMPFILESDIR=/var/run/podman \
BUILDTAGS=$(GO_PKG_TAGS) \
SELINUXOPT= \
GOFLAGS=$(GO_PKG_GCFLAGS) \
EXTRA_LDFLAGS=$(GO_PKG_LDFLAGS) \
GO_PKG_CFLAGS=$(GO_PKG_CFLAGS)
BUILDTAGS="$(GO_PKG_TAGS)" \
EXTRA_LDFLAGS="$(GO_PKG_LDFLAGS)"

define Build/Prepare
$(call Build/Prepare/Default)
Expand Down

0 comments on commit b45de41

Please sign in to comment.