Make install dir configurable

This commit is contained in:
simon.kagstrom 2009-04-26 06:34:28 +00:00
parent 1a09c789f3
commit c27c5523e8
4 changed files with 24 additions and 12 deletions

View file

@ -6,6 +6,8 @@ SRC_DIR := src
INCLUDE_DIR := include
TEST_OBJ_DIR := $(OBJ_DIR)/test
TEST_SRC_DIR := src
INSTALL_HEADER_DIR ?= $(DEVKITPRO)/libogc/include/
INSTALL_LIB_DIR ?= $(DEVKITPRO)/libogc/lib/wii
# Tools.
PIPE_TO_SED := 2>&1 | sed "s/:\([0-9]*\):/\(\1\) :/"
@ -32,9 +34,10 @@ $(LIB_DIR)/libSDL_gfx.a: $(OBJS)
@echo ----
lib-install:
@mkdir -p $(DEVKITPRO)/libogc/include/SDL
@cp -frv $(LIB_DIR)/*.* $(DEVKITPRO)/libogc/lib/wii
@cp -frv include/*.* $(DEVKITPRO)/libogc/include/SDL
@mkdir -p $(INSTALL_HEADER_DIR) $(INSTALL_LIB_DIR)
@mkdir -p $(INSTALL_HEADER_DIR)/SDL
@cp -frv $(LIB_DIR)/*.* $(INSTALL_LIB_DIR)
@cp -frv include/*.* $(INSTALL_HEADER_DIR)/SDL
# How to copy the header file
headers:

View file

@ -6,6 +6,8 @@ SRC_DIR := src
INCLUDE_DIR := include
TEST_OBJ_DIR := $(OBJ_DIR)/test
TEST_SRC_DIR := src
INSTALL_HEADER_DIR ?= $(DEVKITPRO)/libogc/include/
INSTALL_LIB_DIR ?= $(DEVKITPRO)/libogc/lib/wii
# Tools.
PIPE_TO_SED := 2>&1 | sed "s/:\([0-9]*\):/\(\1\) :/"
@ -35,9 +37,10 @@ clean:
@rm -f $(LIB_DIR)/libSDL_image.a $(OBJS) $(TEST_OBJS)
lib-install:
@mkdir -p $(DEVKITPRO)/libogc/include/SDL
@cp -frv $(LIB_DIR)/*.* $(DEVKITPRO)/libogc/lib/wii
@cp -frv include/*.* $(DEVKITPRO)/libogc/include/SDL
@mkdir -p $(INSTALL_HEADER_DIR) $(INSTALL_LIB_DIR)
@mkdir -p $(INSTALL_HEADER_DIR)/SDL
@cp -frv $(LIB_DIR)/*.* $(INSTALL_LIB_DIR)
@cp -frv include/*.* $(INSTALL_HEADER_DIR)/SDL
# How to install to SD card ready for running.
install: $(TEST_DOLS)

View file

@ -6,6 +6,8 @@ SRC_DIR := src
INCLUDE_DIR := include
TEST_OBJ_DIR := $(OBJ_DIR)/test
TEST_SRC_DIR := src
INSTALL_HEADER_DIR ?= $(DEVKITPRO)/libogc/include/
INSTALL_LIB_DIR ?= $(DEVKITPRO)/libogc/lib/wii
# Tools.
PIPE_TO_SED := 2>&1 | sed "s/:\([0-9]*\):/\(\1\) :/"
@ -41,9 +43,10 @@ clean:
@rm -f $(LIB_DIR)/libSDL_mixer.a $(OBJS) $(TEST_OBJS)
lib-install:
@mkdir -p $(DEVKITPRO)/libogc/include/SDL
@cp -frv $(LIB_DIR)/*.* $(DEVKITPRO)/libogc/lib/wii
@cp -frv include/*.* $(DEVKITPRO)/libogc/include/SDL
@mkdir -p $(INSTALL_HEADER_DIR) $(INSTALL_LIB_DIR)
@mkdir -p $(INSTALL_HEADER_DIR)/SDL
@cp -frv $(LIB_DIR)/*.* $(INSTALL_LIB_DIR)
@cp -frv include/*.* $(INSTALL_HEADER_DIR)/SDL
# How to build a library.
$(LIB_DIR)/libSDL_mixer.a: $(OBJS)

View file

@ -6,6 +6,8 @@ SRC_DIR := src
INCLUDE_DIR := include
TEST_OBJ_DIR := $(OBJ_DIR)/test
TEST_SRC_DIR := src
INSTALL_HEADER_DIR ?= $(DEVKITPRO)/libogc/include/
INSTALL_LIB_DIR ?= $(DEVKITPRO)/libogc/lib/wii
# Tools.
PIPE_TO_SED := 2>&1 | sed "s/:\([0-9]*\):/\(\1\) :/"
@ -40,9 +42,10 @@ install: $(TEST_DOLS)
cp $(TEST_DOLS) dols
lib-install:
@mkdir -p $(DEVKITPRO)/libogc/include/SDL
@cp -frv $(LIB_DIR)/*.* $(DEVKITPRO)/libogc/lib/wii
@cp -frv include/*.* $(DEVKITPRO)/libogc/include/SDL
@mkdir -p $(INSTALL_HEADER_DIR) $(INSTALL_LIB_DIR)
@mkdir -p $(INSTALL_HEADER_DIR)/SDL
@cp -frv $(LIB_DIR)/*.* $(INSTALL_LIB_DIR)
@cp -frv include/*.* $(INSTALL_HEADER_DIR)/SDL
# How to build a library.
$(LIB_DIR)/libSDL_ttf.a: $(OBJS)