| | |
| | | |
| | | COMPONENT_NAME= Python |
| | | COMPONENT_VERSION= 3.4.9 |
| | | COMPONENT_REVISION= 1 |
| | | COMPONENT_REVISION= 2 |
| | | COMPONENT_PROJECT_URL= https://www.python.org |
| | | COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
| | | COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.xz |
| | |
| | | include $(WS_MAKE_RULES)/prep.mk |
| | | include $(WS_MAKE_RULES)/configure.mk |
| | | include $(WS_MAKE_RULES)/ips.mk |
| | | include $(WS_MAKE_RULES)/lint-libraries.mk |
| | | |
| | | # Need to preserve timestamp for Grammar files. If the pickle files are older, |
| | | # Python will try to rebuild them. |
| | |
| | | LDFLAGS.32 = -R/usr/gnu/lib -L/usr/gnu/lib |
| | | LDFLAGS.64 = -R/usr/gnu/lib/$(MACH64) -L/usr/gnu/lib/$(MACH64) |
| | | LDFLAGS += $(LDFLAGS.$(BITS)) |
| | | |
| | | # Python puts its header files in a special place. |
| | | LINT_FLAGS += -I$(SOURCE_DIR)/Include |
| | | |
| | | CONFIGURE_OPTIONS += --infodir=$(CONFIGURE_INFODIR) |
| | | CONFIGURE_OPTIONS += --enable-shared |