|
Added
Link Here
|
| 1 |
diff -ruN allegrogl/work/alleggl/make/makefile.all make/makefile.all |
| 2 |
--- allegrogl/work/alleggl/make/makefile.all 2007-01-06 20:39:09.000000000 +0000 |
| 3 |
+++ make/makefile.all 2011-04-07 15:30:09.579220344 +0100 |
| 4 |
@@ -31,10 +31,6 @@ |
| 5 |
- rm -rf docs/rtf |
| 6 |
else |
| 7 |
- del $(LIB_PATH_D) |
| 8 |
- define RM_EXAMPLES |
| 9 |
- $(foreach file, $(wildcard $(subst /,\,$(EXAMPLES))), - del $(file) |
| 10 |
- ) |
| 11 |
- endef |
| 12 |
- $(RM_EXAMPLES) |
| 13 |
- @echo Y|del docs\html\*.* |
| 14 |
- rd docs\html |
| 15 |
@@ -47,7 +43,6 @@ |
| 16 |
PROG_INSTALLER=cp |
| 17 |
endif |
| 18 |
|
| 19 |
-install: $(LIB_PATH_U) $(HEADERS_U) $(EXT_HEADERS_U) |
| 20 |
ifdef UNIX_TOOLS |
| 21 |
define CP_INSTALL |
| 22 |
$(foreach file, $(HEADERS_U), - $(DATA_INSTALLER) $(file) $(subst include,$(COMPILER_INCLUDE_DIR_U),$(file)) |
| 23 |
@@ -59,6 +54,7 @@ |
| 24 |
$(foreach link, $(LIB_LINKS_U), - ln -sf $(notdir $(LIB_PATH_U)) $(subst $(LIB_DIR),$(COMPILER_LIB_DIR_U),$(link)) |
| 25 |
) |
| 26 |
endef |
| 27 |
+install: $(LIB_PATH_U) $(HEADERS_U) $(EXT_HEADERS_U) |
| 28 |
ifeq ($(wildcard $(COMPILER_INCLUDE_DIR_U)/allegrogl),) |
| 29 |
mkdir -p $(COMPILER_INCLUDE_DIR_U)/allegrogl |
| 30 |
endif |
| 31 |
@@ -87,33 +83,6 @@ |
| 32 |
@echo - |
| 33 |
@echo AllegroGL is now installed. |
| 34 |
|
| 35 |
-uninstall: |
| 36 |
-ifdef UNIX_TOOLS |
| 37 |
- define RM_UNINSTALL |
| 38 |
- $(foreach link, $(LIB_LINKS_U), - rm -f $(subst $(LIB_DIR),$(COMPILER_LIB_DIR_U),$(link)) |
| 39 |
- ) |
| 40 |
- $(foreach file, $(HEADERS_U), - rm -f $(subst include,$(COMPILER_INCLUDE_DIR_U),$(file)) |
| 41 |
- ) |
| 42 |
- $(foreach file, $(EXT_HEADERS_U), - rm -f $(subst include,$(COMPILER_INCLUDE_DIR_U),$(file)) |
| 43 |
- ) |
| 44 |
- endef |
| 45 |
- - rm -f $(COMPILER_LIB_DIR_U)/$(notdir $(LIB_PATH_U)) |
| 46 |
- - $(RM_UNINSTALL) |
| 47 |
- - rm -rf $(COMPILER_INCLUDE_DIR_U)/allegrogl/GLext |
| 48 |
- - rm -rf $(COMPILER_INCLUDE_DIR_U)/allegrogl |
| 49 |
-else |
| 50 |
- define RM_UNINSTALL |
| 51 |
- $(foreach file, $(notdir $(HEADERS_D)), - del $(COMPILER_INCLUDE_DIR_D)\$(file) |
| 52 |
- ) |
| 53 |
- $(foreach file, $(notdir $(EXT_HEADERS_D)), - del $(COMPILER_INCLUDE_DIR_D)\$(file) |
| 54 |
- ) |
| 55 |
- endef |
| 56 |
- - $(RM_UNINSTALL) |
| 57 |
- - rmdir /s /q $(COMPILER_INCLUDE_DIR_D)\allegrogl |
| 58 |
- - del $(COMPILER_LIB_DIR_D)\$(notdir $(LIB_PATH_U)) |
| 59 |
-endif |
| 60 |
- @echo - |
| 61 |
- @echo AllegroGL is uninstalled. |
| 62 |
|
| 63 |
$(EXT_HEADERS_PATH_U)/gl_ext_alias.h: $(EXT_HEADERS_PATH_U)/gl_ext_api.h |
| 64 |
ifdef UNIX_TOOLS |
| 65 |
diff -ruN allegrogl/work/alleggl/make/makefile.unx make/makefile.unx |
| 66 |
--- allegrogl/work/alleggl/make/makefile.unx 2007-11-10 19:33:06.000000000 +0000 |
| 67 |
+++ make/makefile.unx 2011-04-07 15:31:41.631562520 +0100 |
| 68 |
@@ -28,8 +28,8 @@ |
| 69 |
# Programs |
| 70 |
CC = @CC@ |
| 71 |
CXX = @CXX@ |
| 72 |
-DATA_INSTALLER = @INSTALL@ @INSTALL_DATA@ -D |
| 73 |
-PROG_INSTALLER = @INSTALL@ @INSTALL_PROGRAM@ -D |
| 74 |
+DATA_INSTALLER = @INSTALL_DATA@ |
| 75 |
+PROG_INSTALLER = @INSTALL_PROGRAM@ |
| 76 |
|
| 77 |
|
| 78 |
# Where to install the library and header file |
| 79 |
@@ -67,13 +67,13 @@ |
| 80 |
# --- Compiler optimizations ---# |
| 81 |
|
| 82 |
ifdef DEBUGMODE |
| 83 |
- CFLAGS = -g -W -Wall -Wno-unused |
| 84 |
+ CFLAGS += -g -W -Wall -Wno-unused |
| 85 |
CFLAGS += -DDEBUGMODE=$(DEBUGMODE) |
| 86 |
ifdef LOGLEVEL |
| 87 |
CFLAGS += -DLOGLEVEL=$(LOGLEVEL) |
| 88 |
endif |
| 89 |
else |
| 90 |
- CFLAGS = -O2 -Wall -ffast-math -fomit-frame-pointer |
| 91 |
+ CFLAGS += -O2 -Wall -ffast-math -fomit-frame-pointer |
| 92 |
endif |
| 93 |
|
| 94 |
ifdef SHARED |
| 95 |
@@ -149,11 +149,11 @@ |
| 96 |
|
| 97 |
include make/makefile.dep |
| 98 |
|
| 99 |
-$(LIB_PATH_U): $(GENERAL_LIB_OBJS) $(PLATFORM_OBJECT) |
| 100 |
define MAKE_LINKS |
| 101 |
$(foreach link, $(LIB_LINKS_U), - ln -sf $(notdir $(LIB_PATH_U)) $(link) |
| 102 |
) |
| 103 |
endef |
| 104 |
+$(LIB_PATH_U): $(GENERAL_LIB_OBJS) $(PLATFORM_OBJECT) |
| 105 |
$(LIB_BUILDER) $@ $^ |
| 106 |
- $(MAKE_LINKS) |
| 107 |
|