enable multilingual support on linux and os x using the original Makefiles
[blender.git] / source / Makefile
index da0767afa7b04c0812710a4bb2294b6f1d632338..97f149ae52607651a59eb4979369df56d40e5e45 100644 (file)
@@ -39,9 +39,6 @@ endif
 include nan_definitions.mk
 
 DIRS = creator blender kernel gameengine
-ifneq ($(OS),$(findstring $(OS), "darwin freebsd irix"))
-    DIRS += ode
-endif
 
 ifeq ($(OS),windows)
     DIRS += icons
@@ -63,12 +60,10 @@ PYPLAYERLIB ?= $(PYLIB)
 
 ############# libraries ##################
 # COMLIB COMmon LIBraries for all targets
-# BCLIB Blender Creator LIBraries
 # BPLIB Browser Plugin LIBraries
 # SPLIB1 Standalone Player LIBraries (pre COMLIB)
 # SPLIB Standalone Player LIBraries (post COMLIB)
 # PULIB PUblisher LIBraries
-# GRCLIB Gui and Render LIBraries for Creator
 # GRPLIB Gui and Render LIBraries for Publisher
 # LLIBS dynamic system libraries
 # SADD Static OpenGL libraries
@@ -77,23 +72,8 @@ PYPLAYERLIB ?= $(PYLIB)
 # PLUGAPPLIB libs that form the application to be plugged in
 # Note: the order is important here
 
-    GRCLIB = $(OCGDIR)/creator/$(DEBUG_DIR)libcreator.a
-    GRCLIB += $(OCGDIR)/blender/src/$(DEBUG_DIR)libsrccreator.a
-    GRCLIB += $(OCGDIR)/blender/misc/$(DEBUG_DIR)libmisc.a
-    GRCLIB += $(OCGDIR)/blender/radiosity/$(DEBUG_DIR)libradiosity.a
-    GRCLIB += $(NAN_DECIMATION)/lib/libdecimation.a
-    GRCLIB += $(NAN_BSP)/lib/$(DEBUG_DIR)libbsp.a
-    GRCLIB += $(NAN_GHOST)/lib/$(DEBUG_DIR)libghost.a
-    GRCLIB += $(NAN_STRING)/lib/$(DEBUG_DIR)libstring.a
-    GRCLIB += $(OCGDIR)/blender/img/$(DEBUG_DIR)libimg.a
-    GRCLIB += $(OCGDIR)/blender/renderconverter/$(DEBUG_DIR)librenderconverter.a
-    GRCLIB += $(OCGDIR)/blender/render/$(DEBUG_DIR)librender.a
-    GRCLIB += $(OCGDIR)/blender/bpython/$(DEBUG_DIR)libbpython.a
-    GRCLIB +=  $(OCGDIR)/blender/bpython/$(DEBUG_DIR)libfrozen.a
-
     GRPLIB = $(OCGDIR)/creator/$(DEBUG_DIR)libcreator.a
     GRPLIB += $(OCGDIR)/blender/src/$(DEBUG_DIR)libsrcpublisher.a
-    GRPLIB += $(OCGDIR)/blender/misc/$(DEBUG_DIR)libmisc.a
     GRPLIB += $(OCGDIR)/blender/radiosity/$(DEBUG_DIR)libradiosity.a
     GRPLIB += $(NAN_DECIMATION)/lib/libdecimation.a
     GRPLIB += $(NAN_BSP)/lib/$(DEBUG_DIR)libbsp.a
@@ -103,7 +83,7 @@ PYPLAYERLIB ?= $(PYLIB)
     GRPLIB += $(OCGDIR)/blender/renderconverter/$(DEBUG_DIR)librenderconverter.a
     GRPLIB += $(OCGDIR)/blender/render/$(DEBUG_DIR)librender.a
     GRPLIB += $(OCGDIR)/blender/bpython/$(DEBUG_DIR)libbpython.a
-    GRPLIB +=  $(OCGDIR)/blender/bpython/$(DEBUG_DIR)libfrozen.a
+    GRPLIB +=  $(OCGDIR)/blender/bpython/libfrozen.a
 
 # nlin: the reason that some libraries appear more than once below is
 # to handle circular dependencies in linking among libraries... some
@@ -153,16 +133,31 @@ PYPLAYERLIB ?= $(PYLIB)
     COMLIB += $(NAN_GUARDEDALLOC)/lib/libguardedalloc.a
     COMLIB += $(NAN_BMFONT)/lib/$(DEBUG_DIR)libbmfont.a
     COMLIB += $(NAN_PNG)/lib/libpng.a
-
-    BCLIB = $(NAN_IKSOLVER)/lib/libiksolver.a
-    BCLIB += $(NAN_MOTO)/lib/libmoto.a
-    BCLIB += $(OCGDIR)/blender/readblenfile/$(DEBUG_DIR)libreadblenfile.a
-    BCLIB += $(OCGDIR)/blender/readstreamglue/$(DEBUG_DIR)libreadstreamglue.a
-    BCLIB += $(OCGDIR)/blender/writestreamglueSTUB/$(DEBUG_DIR)libwritestreamglueSTUB.a
-    BCLIB += $(OCGDIR)/blender/inflate/$(DEBUG_DIR)libinflate.a
-    BCLIB += $(OCGDIR)/blender/verify/$(DEBUG_DIR)libverify.a
-    BCLIB += $(OCGDIR)/blender/decryptSTUB/$(DEBUG_DIR)libdecryptSTUB.a
-    BCLIB += $(OCGDIR)/blender/src/$(DEBUG_DIR)libsrccreator.a
+  ifeq ($(WITH_QUICKTIME), true)
+    COMLIB += $(OCGDIR)/blender/blenderqt/$(DEBUG_DIR)libblenderqt.a
+  endif
+ifeq ($(INTERNATIONAL), true)
+    COMLIB += $(OCGDIR)/blender/ftfont/$(DEBUG_DIR)libftfont.a
+    ifeq ($(OS), windows)
+        ifeq ($(FREE_WINDOWS), true)
+          COMLIB += $(NAN_GETTEXT)/lib/freegettext.a
+          COMLIB += $(NAN_FTGL)/lib/libftgl.a
+          COMLIB += $(NAN_FREETYPE)/lib/libfreetype.a
+          COMLIB += $(NAN_ICONV)/lib/freeiconv.a
+        else
+          COMLIB += $(NAN_GETTEXT)/lib/gnu_gettext.lib
+          COMLIB += $(NAN_FTGL)/lib/ftgl_static_ST.lib
+          COMLIB += $(NAN_FREETYPE)/lib/freetype211ST.lib
+          COMLIB += $(NAN_ICONV)/lib/iconv.lib
+        endif
+    else
+        COMLIB += $(NAN_FTGL)/lib/libftgl.a
+        COMLIB += $(NAN_FREETYPE)/lib/libfreetype.a
+    endif
+       ifeq ($(OS), darwin)
+           COMLIB += $(NAN_GETTEXT)/lib/libintl.a
+       endif
+endif
 
     PULIB = $(NAN_IKSOLVER)/lib/libiksolver.a
     PULIB += $(NAN_MOTO)/lib/libmoto.a
@@ -201,15 +196,12 @@ PYPLAYERLIB ?= $(PYLIB)
     SPLIB += $(OCGDIR)/blender/verify/$(DEBUG_DIR)libverify.a
     SPLIB += $(OCGDIR)/blender/blenkernel/blenkernel_blc/$(DEBUG_DIR)libblenkernel_blc.a
 
-    BCLIB += $(NAN_BLENKEY)/lib/libblenkey.a
     PULIB += $(NAN_BLENKEY)/lib/libblenkey.a
     SPLIB += $(NAN_BLENKEY)/lib/libblenkey.a
   ifeq ($(OS),windows)
-    BCLIB += $(NAN_OPENSSL)/lib/libeay32.lib
     PULIB += $(NAN_OPENSSL)/lib/libeay32.lib
     SPLIB += $(NAN_OPENSSL)/lib/libeay32.lib
   else
-    BCLIB += $(NAN_OPENSSL)/lib/libcrypto.a
     PULIB += $(NAN_OPENSSL)/lib/libcrypto.a
     SPLIB += $(NAN_OPENSSL)/lib/libcrypto.a
   endif
@@ -267,34 +259,33 @@ endif
 include nan_link.mk
 
 ifeq ($(OS),beos)
-    BINTARGETS = blendercreator
+    BINTARGETS = blenderdynamic
 endif
 
 ifeq ($(OS),darwin)
+    BINTARGETS = blenderdynamic.app
+    BINTARGETS += blenderplayer.app
     PYLIB = $(NAN_PYTHON)/lib/python$(NAN_PYTHON_VERSION)/config/libpython$(NAN_PYTHON_VERSION).a
-       # Next line would enable MxTextTools (for VRML2 import) but results in a link error
+    # Next line would enable MxTextTools (for VRML2 import) 
+    # but results in a link error
     # PYLIB += $(NAN_MXTEXTTOOLS) 
-    BINTARGETS = blendercreator.app
-    BINTARGETS += blenderpublisher.app
-    BINTARGETS += blenderplayer.app
 endif
 
 ifeq ($(OS),freebsd)
   ifeq ($(OS_VERSION),$(findstring $(OS_VERSION), "3.4 4.0"))
-    BINTARGETS = blendercreator blenderstatic
+    BINTARGETS = blenderdynamic
+    BINTARGETS += blenderstatic
   else
-    BINTARGETS = blendercreator
-    BINTARGETS += blenderpublisher
+    BINTARGETS = blenderdynamic
     BINTARGETS += blenderplayer
     BINTARGETS += plugin
   endif
-    PYLIB = /usr/local/lib/python$(NAN_PYTHON_VERSION)/config/libpython$(NAN_PYTHON_VERSION).a
+    PYLIB = $(NAN_PYTHON)/lib/python$(NAN_PYTHON_VERSION)/config/libpython$(NAN_PYTHON_VERSION).a
     PYLIB += $(NAN_MXTEXTTOOLS) 
 endif
 
 ifeq ($(OS),irix)
-    BINTARGETS = blendercreator
-    BINTARGETS += blenderpublisher
+    BINTARGETS = blenderdynamic
     BINTARGETS += blenderplayer
     BINTARGETS += plugin
     PYLIB = $(NAN_PYTHON)/lib/python$(NAN_PYTHON_VERSION)/config/libpython$(NAN_PYTHON_VERSION).a
@@ -303,22 +294,20 @@ endif
 
 ifeq ($(OS),linux)
   ifeq ($(CPU),alpha)
-    BINTARGETS = blendercreator
-    BINTARGETS += blenderpublisher
+    BINTARGETS = blenderdynamic
     BINTARGETS += blenderplayer
   endif
   ifeq ($(CPU),i386)
     BINTARGETS = plugin
     # BINTARGETS += ptest
     BINTARGETS += xplink
-    BINTARGETS += blendercreator
-    BINTARGETS += blenderpublisher
+    BINTARGETS += blenderdynamic
     BINTARGETS += blenderplayer
     BINTARGETS += blenderstatic
   endif
   ifeq ($(CPU),powerpc)
-    BINTARGETS = blendercreator blenderstatic
-    BINTARGETS += blenderpublisher
+    BINTARGETS = blenderdynamic
+    BINTARGETS += blenderstatic
   endif
     PYLIB = $(NAN_PYTHON)/lib/python$(NAN_PYTHON_VERSION)/config/libpython$(NAN_PYTHON_VERSION).a
     PYLIB += $(NAN_MXTEXTTOOLS)
@@ -330,8 +319,7 @@ ifeq ($(OS),openbsd)
 endif
 
 ifeq ($(OS),solaris)
-    BINTARGETS = blendercreator
-    BINTARGETS += blenderpublisher
+    BINTARGETS = blenderdynamic
     BINTARGETS += blenderplayer
   ifeq ($(CPU),sparc)
     BINTARGETS += plugin
@@ -340,7 +328,6 @@ ifeq ($(OS),solaris)
     PYLIB += $(NAN_MXTEXTTOOLS)
     PYLIB += $(NAN_ZLIB)/lib/libz.a
 
-    BCLIB += $(NAN_ZLIB)/lib/libz.a
     PULIB += $(NAN_ZLIB)/lib/libz.a
     SPLIB += $(NAN_ZLIB)/lib/libz.a
 endif
@@ -369,10 +356,10 @@ ifeq ($(OS),$(findstring $(OS), "freebsd linux windows"))
     ifeq ($(OS),windows)
       NAN_SND_LIBS = $(OCGDIR)/gameengine/SoundSystem/$(DEBUG_DIR)libSoundSystem.a
       NAN_SND_LIBS += $(OCGDIR)/gameengine/DummySoundSystem/$(DEBUG_DIR)libDummySoundSystem.a
-#      NAN_SND_LIBS += $(OCGDIR)/gameengine/OpenALSoundSystem/$(DEBUG_DIR)libOpenALSoundSystem.a
-#      NAN_SND_LIBS += $(NAN_OPENAL)/lib/openal_static.lib
-      NAN_SND_LIBS += $(OCGDIR)/gameengine/FmodSoundSystem/$(DEBUG_DIR)libFmodSoundSystem.a
-      NAN_SND_LIBS += $(NAN_FMOD)/lib/fmodvc.lib
+      NAN_SND_LIBS += $(OCGDIR)/gameengine/OpenALSoundSystem/$(DEBUG_DIR)libOpenALSoundSystem.a
+      NAN_SND_LIBS += $(NAN_OPENAL)/lib/openal_static.lib
+#      NAN_SND_LIBS += $(OCGDIR)/gameengine/FmodSoundSystem/$(DEBUG_DIR)libFmodSoundSystem.a
+#      NAN_SND_LIBS += $(NAN_FMOD)/lib/fmodvc.lib
       NAN_SND_LIBS += $(OCGDIR)/gameengine/SoundSystem/$(DEBUG_DIR)libSoundSystem.a
     else
       NAN_SND_LIBS = $(OCGDIR)/gameengine/SoundSystem/$(DEBUG_DIR)libSoundSystem.a
@@ -384,8 +371,8 @@ else
   ifeq ($(OS),darwin)
     NAN_SND_LIBS = $(OCGDIR)/gameengine/SoundSystem/$(DEBUG_DIR)libSoundSystem.a
     NAN_SND_LIBS += $(OCGDIR)/gameengine/DummySoundSystem/$(DEBUG_DIR)libDummySoundSystem.a
-    NAN_SND_LIBS += $(OCGDIR)/gameengine/FmodSoundSystem/$(DEBUG_DIR)libFmodSoundSystem.a
-    NAN_SND_LIBS += $(NAN_FMOD)/lib/libfmod.a
+#    NAN_SND_LIBS += $(OCGDIR)/gameengine/FmodSoundSystem/$(DEBUG_DIR)libFmodSoundSystem.a
+#    NAN_SND_LIBS += $(NAN_FMOD)/lib/libfmod.a
     NAN_SND_LIBS += $(OCGDIR)/gameengine/SoundSystem/$(DEBUG_DIR)libSoundSystem.a
   else
     NAN_SND_LIBS = $(OCGDIR)/gameengine/SoundSystem/$(DEBUG_DIR)libSoundSystem.a
@@ -402,14 +389,11 @@ ifeq ($(OS),windows)
     # Might need to change this to $(NAN_MOZILLA_LIB)/nspr4.lib
     NSPLUGLIB += $(NAN_NSPR)/lib/nspr4.lib
 
-    BINTARGETS = blendercreator
-    BINTARGETS += blenderpublisher
+    BINTARGETS = blenderdynamic
     BINTARGETS += blenderplayer
     BINTARGETS += blenderdynplayer
     BINTARGETS += plugin
 
-    BCLIB += $(OCGDIR)/blender/icons/$(DEBUG_DIR)wincreator.res
-    BCLIB += $(NAN_ZLIB)/lib/libz.a
     PULIB += $(OCGDIR)/blender/icons/$(DEBUG_DIR)winpublisher.res
     PULIB += $(NAN_ZLIB)/lib/libz.a
     SPLIB += $(OCGDIR)/blender/icons/$(DEBUG_DIR)winplayer.res
@@ -478,16 +462,14 @@ link: $(BINTARGETS)
     endif
 
 linkclean:
-       @$(RM)  $(DIR)/blendercreator* \
-               $(DIR)/blenderstatic* \
-               $(DIR)/blenderpublisher* \
-               $(DIR)/blenderplayer*
+       @$(RM) $(DIR)/blenderstatic* \
+               $(DIR)/blenderplayer* \
+               $(DIR)/bin/*
 
 debuglinkclean:
-       @$(RM)  $(DIR)/debug/blendercreator* \
-               $(DIR)/debug/blenderstatic* \
-               $(DIR)/debug/blenderpublisher* \
-               $(DIR)/debug/blenderplayer*
+       @$(RM) $(DIR)/debug/blenderstatic* \
+               $(DIR)/debug/blenderplayer* \
+               $(DIR)/debug/bin/*
 
 # Shortcut for Tinderbox release builds. Mortals don't use this.
 release:
@@ -495,20 +477,16 @@ release:
 
 ############### Linker rules ###############
 
-blendercreator: $(DIR)/$(DEBUG_DIR)blendercreator$(EXT)
 blenderstatic: $(DIR)/$(DEBUG_DIR)blenderstatic
-blenderpublisher: $(DIR)/$(DEBUG_DIR)blenderpublisher$(EXT)
+blenderdynamic: $(DIR)/$(DEBUG_DIR)blenderdynamic$(EXT)
 blenderplayer: $(DIR)/$(DEBUG_DIR)blenderplayer$(EXT)
 blenderdynplayer: $(DIR)/$(DEBUG_DIR)blenderdynplayer$(EXT)
 
 blenderplayer.app: blenderplayer
        @$(MAKE) -C darwin/ APPLICATION=blenderplayer
 
-blenderpublisher.app: blenderpublisher
-       @$(MAKE) -C darwin/ APPLICATION=blenderpublisher
-
-blendercreator.app: blendercreator
-       @$(MAKE) -C darwin/ APPLICATION=blendercreator
+blenderdynamic.app: blenderdynamic
+       @$(MAKE) -C darwin/ APPLICATION=blender
 
 # XPCOM connector only for linux so far...
 ifeq ($(OS),linux)
@@ -525,32 +503,24 @@ ifeq ($(OS),windows)
     plugin: $(DIR)/$(DEBUG_DIR)npB3DPlg$(SOEXT)
 endif
 
-$(DIR)/$(DEBUG_DIR)blendercreator$(EXT): $(OBJS) $(GRCLIB) $(COMLIB) $(BCLIB)
-       @echo "****> Link $@"
-    ifdef NAN_BUILDINFO
-       $(CCC) $(REL_CFLAGS) -DBUILD_DATE='"$(BUILD_DATE)"' -DBUILD_TIME='"$(BUILD_TIME)"' -DBUILD_PLATFORM='"$(CONFIG_GUESS)"' -DBUILD_TYPE='"dynamic"' $(BUILDINFO_C) -c -o $(BUILDINFO_O) -DNAN_BUILDINFO
-    endif
-       $(CCC) $(LDFLAGS) -o $@ $(BUILDINFO_O) $(OBJS) $(GRCLIB) $(COMLIB) $(BCLIB) $(PYLIB) $(LLIBS) $(DADD) $(LOPTS)
-    ifdef NAN_BUILDINFO
-       /bin/rm $(BUILDINFO_O)
-    endif
-
-$(DIR)/$(DEBUG_DIR)blenderstatic: $(OBJS) $(GRCLIB) $(COMLIB) $(BCLIB)
+$(DIR)/$(DEBUG_DIR)blenderstatic: $(OBJS) $(GRPLIB) $(COMLIB) $(PULIB)
        @echo "****> Link $@"
     ifdef NAN_BUILDINFO
        $(CCC) $(REL_CFLAGS) -DBUILD_DATE='"$(BUILD_DATE)"' -DBUILD_TIME='"$(BUILD_TIME)"' -DBUILD_PLATFORM='"$(CONFIG_GUESS)"' -DBUILD_TYPE='"static"' $(BUILDINFO_C) -c -o $(BUILDINFO_O) -DNAN_BUILDINFO
     endif
-       $(CCC) $(LDFLAGS) -o $@ $(BUILDINFO_O) $(OBJS) $(GRCLIB) $(COMLIB) $(BCLIB) $(PYLIB) $(LLIBS) $(SADD) $(LOPTS)
+       mkdir -p $(DIR)/$(DEBUG_DIR)bin
+       $(CCC) $(LDFLAGS) -o $(DIR)/$(DEBUG_DIR)bin/blenderstatic $(BUILDINFO_O) $(OBJS) $(GRPLIB) $(COMLIB) $(PULIB) $(PYLIB) $(LLIBS) $(SADD) $(LOPTS)
     ifdef NAN_BUILDINFO
        /bin/rm $(BUILDINFO_O)
     endif
 
-$(DIR)/$(DEBUG_DIR)blenderpublisher$(EXT): $(OBJS) $(GRPLIB) $(COMLIB) $(PULIB)
+$(DIR)/$(DEBUG_DIR)blenderdynamic$(EXT): $(OBJS) $(GRPLIB) $(COMLIB) $(PULIB)
        @echo "****> Link $@"
     ifdef NAN_BUILDINFO
        $(CCC) $(REL_CFLAGS) -DBUILD_DATE='"$(BUILD_DATE)"' -DBUILD_TIME='"$(BUILD_TIME)"' -DBUILD_PLATFORM='"$(CONFIG_GUESS)"' -DBUILD_TYPE='"dynamic"' $(BUILDINFO_C) -c -o $(BUILDINFO_O) -DNAN_BUILDINFO
     endif
-       $(CCC) $(LDFLAGS) -o $@ $(BUILDINFO_O) $(OBJS) $(GRPLIB) $(COMLIB) $(PULIB) $(PYLIB) $(LLIBS) $(DADD) $(LOPTS)
+       mkdir -p $(DIR)/$(DEBUG_DIR)bin
+       $(CCC) $(LDFLAGS) -o $(DIR)/$(DEBUG_DIR)bin/blender$(EXT) $(BUILDINFO_O) $(OBJS) $(GRPLIB) $(COMLIB) $(PULIB) $(PYLIB) $(LLIBS) $(DADD) $(LOPTS)
     ifdef NAN_BUILDINFO
        /bin/rm $(BUILDINFO_O)
     endif
@@ -560,7 +530,8 @@ $(DIR)/$(DEBUG_DIR)blenderplayer$(EXT): $(OBJS) $(SPLIB1) $(COMLIB) $(SPLIB)
     ifdef NAN_BUILDINFO
        $(CCC) $(REL_CFLAGS) -DBUILD_DATE='"$(BUILD_DATE)"' -DBUILD_TIME='"$(BUILD_TIME)"' -DBUILD_PLATFORM='"$(CONFIG_GUESS)"' -DBUILD_TYPE='"dynamic"' $(BUILDINFO_C) -c -o $(BUILDINFO_O) -DNAN_BUILDINFO
     endif
-       $(CCC) $(LDFLAGS) -o $@ $(BUILDINFO_O) $(OBJS) $(SPLIB1) $(COMLIB) $(SPLIB) $(PYPLAYERLIB) $(LLIBS) $(DADD) $(LOPTS)
+       mkdir -p $(DIR)/$(DEBUG_DIR)bin
+       $(CCC) $(LDFLAGS) -o $(DIR)/$(DEBUG_DIR)bin/blenderplayer$(EXT) $(BUILDINFO_O) $(OBJS) $(SPLIB1) $(COMLIB) $(SPLIB) $(PYPLAYERLIB) $(LLIBS) $(DADD) $(LOPTS)
     ifdef NAN_BUILDINFO
        /bin/rm $(BUILDINFO_O)
     endif
@@ -570,7 +541,8 @@ $(DIR)/$(DEBUG_DIR)blenderdynplayer$(EXT): $(OBJS) $(COMLIB) $(SPLIB)
     ifdef NAN_BUILDINFO
        $(CCC) $(REL_CFLAGS) -DBUILD_DATE='"$(BUILD_DATE)"' -DBUILD_TIME='"$(BUILD_TIME)"' -DBUILD_PLATFORM='"$(CONFIG_GUESS)"' -DBUILD_TYPE='"dynamic"' $(BUILDINFO_C) -c -o $(BUILDINFO_O) -DNAN_BUILDINFO
     endif
-       $(CCC) $(LDFLAGS) -o $@ $(BUILDINFO_O) $(OBJS) $(SPLIB1) $(COMLIB) $(SPLIB) $(PYLIB) $(LLIBS) $(DADD) $(LOPTS)
+       mkdir -p $(DIR)/$(DEBUG_DIR)bin
+       $(CCC) $(LDFLAGS) -o $(DIR)/$(DEBUG_DIR)bin/blenderdynplayer$(EXT) $(BUILDINFO_O) $(OBJS) $(SPLIB1) $(COMLIB) $(SPLIB) $(PYLIB) $(LLIBS) $(DADD) $(LOPTS)
     ifdef NAN_BUILDINFO
        /bin/rm $(BUILDINFO_O)
     endif
@@ -626,4 +598,3 @@ $(DIR)/$(DEBUG_DIR)npTestPlugin$(SOEXT): $(NSPLUGLIB)
        /bin/rm $(BUILDINFO_O)
     endif
 endif
-