a fully functioning NodeKit. Also reimplement notify() to try an prevent a crash which has been caused by to objects in notify.cpp being initiliazed twice, the second time the auto_ptr holding the dev/null ofstream was being initilized to 0.
50 lines
953 B
Makefile
50 lines
953 B
Makefile
TOPDIR = ../..
|
|
include $(TOPDIR)/Make/makedefs
|
|
|
|
CXXFILES =\
|
|
FTBitmapGlyph.cpp \
|
|
FTCharmap.cpp \
|
|
FTFace.cpp \
|
|
FTFont.cpp \
|
|
FTGLBitmapFont.cpp \
|
|
FTGLOutlineFont.cpp \
|
|
FTGLPixmapFont.cpp \
|
|
FTGLPolygonFont.cpp \
|
|
FTGLTextureFont.cpp \
|
|
FTGlyphContainer.cpp \
|
|
FTGlyph.cpp \
|
|
FTLibrary.cpp \
|
|
FTOutlineGlyph.cpp \
|
|
FTPixmapGlyph.cpp \
|
|
FTPolyGlyph.cpp \
|
|
FTSize.cpp \
|
|
FTTextureGlyph.cpp \
|
|
FTVectoriser.cpp \
|
|
Font.cpp \
|
|
Paragraph.cpp \
|
|
Text.cpp \
|
|
IO_Text.cpp \
|
|
IO_Font.cpp \
|
|
IO_Paragraph.cpp \
|
|
Version.cpp
|
|
|
|
|
|
|
|
LIBS += $(OSG_LIBS) $(FREETYPE_LIB) $(OTHER_LIBS)
|
|
|
|
INC += -I$(OSGHOME)/include \
|
|
-I/usr/include/freetype2 \
|
|
-I/usr/local/include \
|
|
-I/usr/local/include/freetype2 \
|
|
-I/usr/freeware/include \
|
|
-I/usr/freeware/include/freetype2 \
|
|
|
|
DEF += -DOSGTEXT_LIBRARY
|
|
LINKARGS += -L/usr/local/lib\
|
|
-L/usr/freeware/lib$(ARCH)
|
|
|
|
TARGET_BASENAME = osgText
|
|
LIB = $(LIB_PREFIX)$(TARGET_BASENAME).$(LIB_EXT)
|
|
|
|
include $(TOPDIR)/Make/makerules
|