2019-03-02 15:23:50 +01:00
|
|
|
include_rules
|
|
|
|
|
|
|
|
ifeq (@(TUP_ARCH),i386)
|
2019-10-06 14:27:28 +02:00
|
|
|
BLIT_CPPFLAGS += -Ispec/x86_32
|
|
|
|
BLIT_CPPFLAGS += -Ispec/x86
|
2019-03-02 15:23:50 +01:00
|
|
|
endif
|
|
|
|
|
|
|
|
ifeq (@(TUP_ARCH),x86_64)
|
2019-10-06 14:27:28 +02:00
|
|
|
BLIT_CPPFLAGS += -Ispec/x86_64
|
|
|
|
BLIT_CPPFLAGS += -Ispec/x86
|
2019-03-02 15:23:50 +01:00
|
|
|
endif
|
|
|
|
|
|
|
|
ifeq (@(TUP_ARCH),arm)
|
2019-10-06 14:27:28 +02:00
|
|
|
BLIT_CPPFLAGS += -Ispec/arm
|
2019-03-02 15:23:50 +01:00
|
|
|
endif
|
|
|
|
|
2019-10-06 14:27:28 +02:00
|
|
|
ifeq ($(BLIT_CPPFLAGS),)
|
2019-03-02 15:23:50 +01:00
|
|
|
error blit library not yet ported to @(TUP_ARCH)
|
|
|
|
endif
|
|
|
|
|
2019-10-06 14:27:28 +02:00
|
|
|
CPPFLAGS += $(BLIT_CPPFLAGS)
|
2019-03-02 15:23:50 +01:00
|
|
|
|
|
|
|
: foreach *.cc |> !cxx |> {obj}
|
2019-09-21 15:13:27 +02:00
|
|
|
: {obj} |> !ar |> {bin}
|
|
|
|
: {bin} |> !collect_static |>
|
|
|
|
: |> !emit_lib_pkg_config |>
|