diff options
author | Boris Nagaev <bnagaev@gmail.com> | 2016-08-24 18:34:50 (GMT) |
---|---|---|
committer | Boris Nagaev <bnagaev@gmail.com> | 2016-08-25 06:49:58 (GMT) |
commit | 42341065376f92218fa2171fbccf9f14f53b9cc5 (patch) | |
tree | 3cf225c45c7deddd582c046f35dd26e2210fad3c /src/ragel.mk | |
parent | ff02b9fbf056ac194bb5cf914634b62d1f85fff3 (diff) | |
download | mxe-42341065376f92218fa2171fbccf9f14f53b9cc5.zip mxe-42341065376f92218fa2171fbccf9f14f53b9cc5.tar.gz mxe-42341065376f92218fa2171fbccf9f14f53b9cc5.tar.bz2 |
add native package ragel
Diffstat (limited to 'src/ragel.mk')
-rw-r--r-- | src/ragel.mk | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/ragel.mk b/src/ragel.mk new file mode 100644 index 0000000..ef5e360 --- /dev/null +++ b/src/ragel.mk @@ -0,0 +1,25 @@ +# This file is part of MXE. See LICENSE.md for licensing information. + +PKG := ragel +$(PKG)_IGNORE := 7% +$(PKG)_VERSION := 6.9 +$(PKG)_CHECKSUM := 6e07be0fab5ca1d9c2d9e177718a018fc666141f594a5d6e7025658620cf660a +$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) +$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz +$(PKG)_URL := https://www.colm.net/files/ragel/$($(PKG)_FILE) +$(PKG)_TARGETS := $(BUILD) +$(PKG)_DEPS := + +define $(PKG)_UPDATE + $(WGET) -q -O- 'https://www.colm.net/open-source/ragel/' | \ + $(SED) -n 's,.*ragel-\([0-9.]*\)\.tar.*,\1,p' | \ + $(SORT) -V | \ + tail -1 +endef + +define $(PKG)_BUILD_$(BUILD) + cd '$(BUILD_DIR)' && '$(SOURCE_DIR)/configure' \ + --prefix='$(PREFIX)/$(BUILD)' + $(MAKE) -C '$(BUILD_DIR)' -j '$(JOBS)' + $(MAKE) -C '$(BUILD_DIR)' -j 1 install +endef |