makefile corrections
This commit is contained in:
parent
2e17ed7186
commit
626097be55
11
SDL/Makefile
11
SDL/Makefile
|
@ -52,19 +52,20 @@ SDL_OBJS := $(subst $(SDL_SRC_DIR),$(SDL_OBJ_DIR),$(SDL_SRCS:.c=.o))
|
|||
# What's a full build?
|
||||
all: $(LIB_DIR)/libSDL.a
|
||||
|
||||
# Used to install library by pressing Alt+R in Programmer's Notepad
|
||||
run: all lib-install
|
||||
|
||||
# How to delete the intermediate files.
|
||||
clean:
|
||||
@echo Cleaning $(LIB_DIR) $(SDL_OBJS)
|
||||
@rm -fr $(LIB_DIR) $(SDL_OBJS)
|
||||
|
||||
lib-install:
|
||||
|
||||
install:
|
||||
@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
|
||||
|
||||
# Used to install library by pressing Alt+R in Programmer's Notepad
|
||||
run:
|
||||
all install
|
||||
|
||||
test-make:
|
||||
$(MAKE) -f Makefile.test install
|
||||
|
|
|
@ -17,7 +17,7 @@ SRC_DIR := src
|
|||
INCLUDE_DIR := include
|
||||
TEST_OBJ_DIR := $(OBJ_DIR)/test
|
||||
TEST_SRC_DIR := src
|
||||
INSTALL_HEADER_DIR ?= $(DEVKITPRO)/libogc/include/
|
||||
INSTALL_HEADER_DIR ?= $(DEVKITPRO)/libogc/include
|
||||
INSTALL_LIB_DIR ?= $(DEVKITPRO)/libogc/lib/wii
|
||||
|
||||
# Tools.
|
||||
|
@ -44,7 +44,7 @@ $(LIB_DIR)/libSDL_gfx.a: $(OBJS)
|
|||
@powerpc-gekko-ar crs $@ $(OBJS)
|
||||
@echo ----
|
||||
|
||||
lib-install:
|
||||
install:
|
||||
@mkdir -p $(INSTALL_HEADER_DIR) $(INSTALL_LIB_DIR)
|
||||
@mkdir -p $(INSTALL_HEADER_DIR)/SDL
|
||||
@cp -frv $(LIB_DIR)/*.* $(INSTALL_LIB_DIR)
|
||||
|
|
|
@ -16,7 +16,7 @@ SRC_DIR := src
|
|||
INCLUDE_DIR := include
|
||||
TEST_OBJ_DIR := $(OBJ_DIR)/test
|
||||
TEST_SRC_DIR := src
|
||||
INSTALL_HEADER_DIR ?= $(DEVKITPRO)/libogc/include/
|
||||
INSTALL_HEADER_DIR ?= $(DEVKITPRO)/libogc/include
|
||||
INSTALL_LIB_DIR ?= $(DEVKITPRO)/libogc/lib/wii
|
||||
|
||||
# Tools.
|
||||
|
@ -39,21 +39,21 @@ TEST_OBJS := $(subst $(TEST_SRC_DIR)/,$(TEST_OBJ_DIR)/,$(TEST_SRCS:.c=.o))
|
|||
TEST_DOLS := $(subst $(TEST_OBJ_DIR),$(BIN_DIR),$(TEST_OBJS:.o=.dol))
|
||||
|
||||
# What's a full build?
|
||||
all: $(LIB_DIR)/libSDL_image.a $(INCLUDE_DIR)/SDL_image.h install
|
||||
all: $(LIB_DIR)/libSDL_image.a $(INCLUDE_DIR)/SDL_image.h
|
||||
|
||||
# How to delete the intermediate files.
|
||||
clean:
|
||||
@echo Cleaning $(LIB_DIR)/libSDL_image.a $(OBJ_DIR)
|
||||
@rm -f $(LIB_DIR)/libSDL_image.a $(OBJS) $(TEST_OBJS)
|
||||
|
||||
lib-install:
|
||||
install:
|
||||
@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)
|
||||
test-install: $(TEST_DOLS)
|
||||
@-mkdir -p dols
|
||||
cp $(TEST_DOLS) dols
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ SRC_DIR := src
|
|||
INCLUDE_DIR := include
|
||||
TEST_OBJ_DIR := $(OBJ_DIR)/test
|
||||
TEST_SRC_DIR := src
|
||||
INSTALL_HEADER_DIR ?= $(DEVKITPRO)/libogc/include/
|
||||
INSTALL_HEADER_DIR ?= $(DEVKITPRO)/libogc/include
|
||||
INSTALL_LIB_DIR ?= $(DEVKITPRO)/libogc/lib/wii
|
||||
|
||||
# Tools.
|
||||
|
@ -41,10 +41,10 @@ TEST_OBJS := $(subst $(TEST_SRC_DIR)/,$(TEST_OBJ_DIR)/,$(TEST_SRCS:.c=.o))
|
|||
TEST_DOLS := $(subst $(TEST_OBJ_DIR),$(BIN_DIR),$(TEST_OBJS:.o=.dol))
|
||||
|
||||
# What's a full build?
|
||||
all: $(LIB_DIR)/libSDL_mixer.a $(INCLUDE_DIR)/SDL_mixer.h install
|
||||
all: $(LIB_DIR)/libSDL_mixer.a $(INCLUDE_DIR)/SDL_mixer.h
|
||||
|
||||
# How to install to SD card ready for running.
|
||||
install: $(TEST_DOLS)
|
||||
test-install: $(TEST_DOLS)
|
||||
@-mkdir -p dols
|
||||
cp $(TEST_DOLS) dols
|
||||
|
||||
|
@ -53,7 +53,7 @@ clean:
|
|||
@echo Cleaning $(LIB_DIR)/libSDL_mixer.a $(OBJ_DIR)
|
||||
@rm -f $(LIB_DIR)/libSDL_mixer.a $(OBJS) $(TEST_OBJS)
|
||||
|
||||
lib-install:
|
||||
install:
|
||||
@mkdir -p $(INSTALL_HEADER_DIR) $(INSTALL_LIB_DIR)
|
||||
@mkdir -p $(INSTALL_HEADER_DIR)/SDL
|
||||
@cp -frv $(LIB_DIR)/*.* $(INSTALL_LIB_DIR)
|
||||
|
|
|
@ -28,7 +28,7 @@ SRCS := $(wildcard $(SRC_DIR)/*.c)
|
|||
OBJS := $(subst $(SRC_DIR),$(OBJ_DIR),$(SRCS:.c=.o))
|
||||
|
||||
# What's a full build?
|
||||
all: $(LIB_DIR)/libSDL_net.a
|
||||
all: $(LIB_DIR)/libSDL_net.a $(INCLUDE_DIR)/SDL_net.h
|
||||
|
||||
# How to delete the intermediate files.
|
||||
clean:
|
||||
|
@ -36,8 +36,6 @@ clean:
|
|||
@rm -f $(LIB_DIR)/libSDL_net.a $(OBJS) $(TEST_OBJS)
|
||||
|
||||
install:
|
||||
|
||||
lib-install:
|
||||
@mkdir -p $(INSTALL_HEADER_DIR) $(INSTALL_LIB_DIR)
|
||||
@mkdir -p $(INSTALL_HEADER_DIR)/SDL
|
||||
@cp -frv $(LIB_DIR)/*.* $(INSTALL_LIB_DIR)
|
||||
|
|
|
@ -17,7 +17,7 @@ SRC_DIR := src
|
|||
INCLUDE_DIR := include
|
||||
TEST_OBJ_DIR := $(OBJ_DIR)/test
|
||||
TEST_SRC_DIR := src
|
||||
INSTALL_HEADER_DIR ?= $(DEVKITPRO)/libogc/include/
|
||||
INSTALL_HEADER_DIR ?= $(DEVKITPRO)/libogc/include
|
||||
INSTALL_LIB_DIR ?= $(DEVKITPRO)/libogc/lib/wii
|
||||
|
||||
# Tools.
|
||||
|
@ -40,7 +40,7 @@ TEST_OBJS := $(subst $(TEST_SRC_DIR)/,$(TEST_OBJ_DIR)/,$(TEST_SRCS:.c=.o))
|
|||
TEST_DOLS := $(subst $(TEST_OBJ_DIR),$(BIN_DIR),$(TEST_OBJS:.o=.dol))
|
||||
|
||||
# What's a full build?
|
||||
all: $(LIB_DIR)/libSDL_ttf.a $(INCLUDE_DIR)/SDL_ttf.h install
|
||||
all: $(LIB_DIR)/libSDL_ttf.a $(INCLUDE_DIR)/SDL_ttf.h
|
||||
|
||||
# How to delete the intermediate files.
|
||||
clean:
|
||||
|
@ -48,11 +48,11 @@ clean:
|
|||
@rm -f $(LIB_DIR)/libSDL_ttf.a $(OBJS) $(TEST_OBJS)
|
||||
|
||||
# How to install to SD card ready for running.
|
||||
install: $(TEST_DOLS)
|
||||
test-install: $(TEST_DOLS)
|
||||
@-mkdir -p dols
|
||||
cp $(TEST_DOLS) dols
|
||||
|
||||
lib-install:
|
||||
install:
|
||||
@mkdir -p $(INSTALL_HEADER_DIR) $(INSTALL_LIB_DIR)
|
||||
@mkdir -p $(INSTALL_HEADER_DIR)/SDL
|
||||
@cp -frv $(LIB_DIR)/*.* $(INSTALL_LIB_DIR)
|
||||
|
|
Reference in a new issue