remove obsolete IBM Cell SDK makefiles
This commit is contained in:
@@ -1,49 +0,0 @@
|
||||
__ARCH_BITS__ := 32
|
||||
|
||||
# define macros
|
||||
RM=rm -f
|
||||
OUTDIR=.
|
||||
CELLSDKDIR=/opt/ibm/cell-sdk
|
||||
ARCHITECTUREFLAG=-m$(__ARCH_BITS__)
|
||||
USE_CESOF=1
|
||||
ifeq "$(__ARCH_BITS__)" "64"
|
||||
DEFFLAGS= -DUSE_LIBSPE2 -DUSE_ADDR64 -DUSE_PARALLEL_DISPATCHER
|
||||
GCC=ppu-g++
|
||||
else
|
||||
DEFFLAGS= -DUSE_LIBSPE2 -DUSE_PARALLEL_DISPATCHER
|
||||
GCC=ppu32-g++
|
||||
endif
|
||||
DEBUGFLAG=
|
||||
ifeq "$(USE_CESOF)" "1"
|
||||
CFLAGS= $(ARCHITECTUREFLAG) $(DEBUGFLAG) -DUSE_CESOF -W -Wall -Winline -O3 -mabi=altivec -maltivec -include altivec.h -include stdbool.h -c
|
||||
else
|
||||
CFLAGS= $(ARCHITECTUREFLAG) $(DEBUGFLAG) -W -Wall -Winline -O3 -mabi=altivec -maltivec -include altivec.h -include stdbool.h -c
|
||||
endif
|
||||
INCLUDEDIR= -I. -I$(CELLSDKDIR)/prototype/sysroot/usr/include -I../../src -I../OpenGL
|
||||
LFLAGS= $(ARCHITECTUREFLAG) -Wl,-m,elf$(__ARCH_BITS__)ppc
|
||||
ifeq "$(USE_CESOF)" "1"
|
||||
LIBRARIES= -lstdc++ -lsupc++ -lgcc -lgcov -lspe2 -lpthread -L../../out/linuxppc/optimize/libs \
|
||||
-lbulletmultithreaded -lspu -lbulletdynamics -lbulletcollision -lbulletmath \
|
||||
-L$(CELLSDKDIR)/prototype/sysroot/usr/lib$(__ARCH_BITS__) -R$(CELLSDKDIR)/prototype/sysroot/usr/lib
|
||||
else
|
||||
LIBRARIES= -lstdc++ -lsupc++ -lgcc -lgcov -lspe2 -lpthread -L../../out/linuxppc/optimize/libs \
|
||||
-lbulletmultithreaded -lbulletdynamics -lbulletcollision -lbulletmath \
|
||||
-L$(CELLSDKDIR)/prototype/sysroot/usr/lib$(__ARCH_BITS__) -R$(CELLSDKDIR)/prototype/sysroot/usr/lib
|
||||
endif
|
||||
|
||||
DemoApplication :
|
||||
$(GCC) $(DEFFLAGS) $(CFLAGS) $(INCLUDEDIR) -o $(OUTDIR)/$@.o ../OpenGL/$@.cpp
|
||||
|
||||
|
||||
BasicDemo : DemoApplication
|
||||
$(GCC) $(DEFFLAGS) $(CFLAGS) $(INCLUDEDIR) -o $(OUTDIR)/$@.o $@.cpp
|
||||
|
||||
|
||||
|
||||
all : BasicDemo
|
||||
$(GCC) -o$(OUTDIR)/BasicDemo $(OUTDIR)/BasicDemo.o $(OUTDIR)/DemoApplication.o $(LFLAGS) $(LIBRARIES)
|
||||
|
||||
|
||||
clean :
|
||||
$(RM) $(OUTDIR)/BasicDemo ; $(RM) $(OUTDIR)/BasicDemo.o ; $(RM) $(OUTDIR)/DemoApplication.o
|
||||
|
||||
@@ -1,69 +0,0 @@
|
||||
# ---------------------------------------------------------------
|
||||
# PLEASE DO NOT MODIFY THIS SECTION
|
||||
# This prolog section is automatically generated.
|
||||
#
|
||||
# (C) Copyright 2001,2006,
|
||||
# International Business Machines Corporation,
|
||||
#
|
||||
# All Rights Reserved.
|
||||
# ---------------------------------------------------------------
|
||||
# --------------------------------------------------------------
|
||||
# PROLOG END TAG zYx
|
||||
|
||||
########################################################################
|
||||
# Source Code
|
||||
########################################################################
|
||||
VPATH = ../
|
||||
########################################################################
|
||||
# Target
|
||||
########################################################################
|
||||
ROOT = ../../..
|
||||
HOSTINC = /usr/include
|
||||
PROGRAM_ppu := BasicDemo2
|
||||
|
||||
#######################################################################
|
||||
# Objs
|
||||
######################################################################
|
||||
OBJS = BasicDemo2.o
|
||||
|
||||
########################################################################
|
||||
# Libraries, Include paths, Defines
|
||||
########################################################################
|
||||
INCLUDE = -DUSE_LIBSPE2 \
|
||||
-I../ \
|
||||
-I$(ROOT)/src \
|
||||
-I$(ROOT)/Demos/OpenGL \
|
||||
-I$(HOSTINC)
|
||||
SYS_LIBS := -lspe2 -lm
|
||||
|
||||
IMPORTS = $(ROOT)/lib/ibmsdk/bulletmultithreaded.a \
|
||||
$(ROOT)/lib/ibmsdk/bulletdynamics.a \
|
||||
$(ROOT)/lib/ibmsdk/bulletcollision.a \
|
||||
$(ROOT)/lib/ibmsdk/bulletmath.a
|
||||
|
||||
#######################################################################
|
||||
# Install files/dirs
|
||||
#######################################################################
|
||||
INSTALL_DIR = $(ROOT)/ibmsdk
|
||||
INSTALL_FILES = $(PROGRAM_ppu)
|
||||
########################################################################
|
||||
# make.footer
|
||||
########################################################################
|
||||
|
||||
|
||||
IBM_CELLSDK_VERSION := $(shell if [ -d /opt/cell ]; then echo "3.0"; fi)
|
||||
|
||||
ifeq ("$(IBM_CELLSDK_VERSION)","3.0")
|
||||
CELL_TOP ?= /opt/cell/sdk
|
||||
include $(CELL_TOP)/buildutils/make.footer
|
||||
else
|
||||
CELL_TOP ?= /opt/ibm/cell-sdk/prototype
|
||||
include $(CELL_TOP)/make.footer
|
||||
endif
|
||||
|
||||
|
||||
$(PPMS):
|
||||
cp textures/$@ .
|
||||
|
||||
cleanlocal:
|
||||
rm -f $(PPMS)
|
||||
@@ -1,45 +0,0 @@
|
||||
#### Source code Dirs
|
||||
VPATH = ../
|
||||
|
||||
ROOT = ../../..
|
||||
HOST = /usr/include
|
||||
|
||||
#### Library
|
||||
LIBRARY_ppu = bulletopenglsupport.a
|
||||
|
||||
#### Compiler flags
|
||||
CPPFLAGS = -DUSE_LIBSPE2 \
|
||||
-I$(ROOT)/Extras/ConvexHull \
|
||||
-I$(ROOT)/src/ \
|
||||
-I$(SDKINC) \
|
||||
-I$(HOST)
|
||||
|
||||
#### Optimization level flags
|
||||
#CC_OPT_LEVEL = $(CC_OPT_LEVEL_DEBUG)
|
||||
CC_OPT_LEVEL = -O3
|
||||
|
||||
##### Objects to be archived in lib
|
||||
OBJS = \
|
||||
BMF_Api.o \
|
||||
BMF_BitmapFont.o \
|
||||
BMF_font_helv10.o \
|
||||
DemoApplication.o \
|
||||
GLDebugDrawer.o \
|
||||
GL_ShapeDrawer.o \
|
||||
GL_Simplex1to4.o \
|
||||
GlutStuff.o \
|
||||
RenderTexture.o
|
||||
|
||||
#### Install directories
|
||||
INSTALL_DIR = $(ROOT)/lib/ibmsdk/
|
||||
INSTALL_FILES = $(LIBRARY)
|
||||
|
||||
IBM_CELLSDK_VERSION := $(shell if [ -d /opt/cell ]; then echo "3.0"; fi)
|
||||
|
||||
ifeq ("$(IBM_CELLSDK_VERSION)","3.0")
|
||||
CELL_TOP ?= /opt/cell/sdk
|
||||
include $(CELL_TOP)/buildutils/make.footer
|
||||
else
|
||||
CELL_TOP ?= /opt/ibm/cell-sdk/prototype
|
||||
include $(CELL_TOP)/make.footer
|
||||
endif
|
||||
@@ -1,49 +0,0 @@
|
||||
__ARCH_BITS__ := 32
|
||||
|
||||
# define macros
|
||||
RM=rm -f
|
||||
OUTDIR=.
|
||||
CELLSDKDIR=/opt/ibm/cell-sdk
|
||||
ARCHITECTUREFLAG=-m$(__ARCH_BITS__)
|
||||
USE_CESOF=1
|
||||
ifeq "$(__ARCH_BITS__)" "64"
|
||||
DEFFLAGS= -DUSE_LIBSPE2 -DUSE_ADDR64 -DUSE_PARALLEL_DISPATCHER
|
||||
GCC=ppu-g++
|
||||
else
|
||||
DEFFLAGS= -DUSE_LIBSPE2 -DUSE_PARALLEL_DISPATCHER
|
||||
GCC=ppu32-g++
|
||||
endif
|
||||
DEBUGFLAG=
|
||||
ifeq "$(USE_CESOF)" "1"
|
||||
CFLAGS= $(ARCHITECTUREFLAG) $(DEBUGFLAG) -DUSE_CESOF -W -Wall -Winline -O3 -mabi=altivec -maltivec -include altivec.h -include stdbool.h -c
|
||||
else
|
||||
CFLAGS= $(ARCHITECTUREFLAG) $(DEBUGFLAG) -W -Wall -Winline -O3 -mabi=altivec -maltivec -include altivec.h -include stdbool.h -c
|
||||
endif
|
||||
INCLUDEDIR= -I. -I$(CELLSDKDIR)/prototype/sysroot/usr/include -I../../src -I../OpenGL
|
||||
LFLAGS= $(ARCHITECTUREFLAG) -Wl,-m,elf$(__ARCH_BITS__)ppc
|
||||
ifeq "$(USE_CESOF)" "1"
|
||||
LIBRARIES= -lstdc++ -lsupc++ -lgcc -lgcov -lspe2 -lpthread -L../../out/linuxppc/optimize/libs \
|
||||
-lbulletmultithreaded -lspu -lbulletdynamics -lbulletcollision -lbulletmath \
|
||||
-L$(CELLSDKDIR)/prototype/sysroot/usr/lib$(__ARCH_BITS__) -R$(CELLSDKDIR)/prototype/sysroot/usr/lib
|
||||
else
|
||||
LIBRARIES= -lstdc++ -lsupc++ -lgcc -lgcov -lspe2 -lpthread -L../../out/linuxppc/optimize/libs \
|
||||
-lbulletmultithreaded -lbulletdynamics -lbulletcollision -lbulletmath \
|
||||
-L$(CELLSDKDIR)/prototype/sysroot/usr/lib$(__ARCH_BITS__) -R$(CELLSDKDIR)/prototype/sysroot/usr/lib
|
||||
endif
|
||||
|
||||
DemoApplication :
|
||||
$(GCC) $(DEFFLAGS) $(CFLAGS) $(INCLUDEDIR) -o $(OUTDIR)/$@.o ../OpenGL/$@.cpp
|
||||
|
||||
|
||||
BasicDemo : DemoApplication
|
||||
$(GCC) $(DEFFLAGS) $(CFLAGS) $(INCLUDEDIR) -o $(OUTDIR)/$@.o $@.cpp
|
||||
|
||||
|
||||
|
||||
all : BasicDemo
|
||||
$(GCC) -o$(OUTDIR)/BasicDemo $(OUTDIR)/BasicDemo.o $(OUTDIR)/DemoApplication.o $(LFLAGS) $(LIBRARIES)
|
||||
|
||||
|
||||
clean :
|
||||
$(RM) $(OUTDIR)/BasicDemo ; $(RM) $(OUTDIR)/BasicDemo.o ; $(RM) $(OUTDIR)/DemoApplication.o
|
||||
|
||||
Reference in New Issue
Block a user