[haiku-commits] haiku: hrev49318 - in src: tests/kits/app/bapplication/testapps add-ons/kernel/file_systems/nfs tests/add-ons/print/ppd/test add-ons/media/media-add-ons/usb_webcam add-ons/input_server/methods/pen

  • From: waddlesplash@xxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 22 Jun 2015 21:43:08 +0200 (CEST)

hrev49318 adds 5 changesets to branch 'master'
old head: 114bdfb3b4f3bd9d12d0ac960d164c80eee85cab
new head: 4fe78e3499cc1b44141561d7a2e51ac4e7504140
overview:
http://cgit.haiku-os.org/haiku/log/?qt=range&q=4fe78e3499cc+%5E114bdfb3b4f3

----------------------------------------------------------------------------

8db7ed33fc8b: Delete useless gunk (mostly old Makefiles).

3fa198dae4ec: IconVader: cleanup.

519b21c662cc: print/drivers/pdf: cleanup.

7cee114228e7: rc: replace reference to CVS with 'version control'.

4fe78e3499cc: tests: Convert a lot of RSRCs to RDEFs.

[ Augustin Cavalier <waddlesplash@xxxxxxxxx> ]

----------------------------------------------------------------------------

43 files changed, 222 insertions(+), 2185 deletions(-)
.../methods/pen/RestartInputServer.sh | 18 --
src/add-ons/input_server/methods/pen/makefile | 192 ----------------
src/add-ons/input_server/methods/t9/makefile | 187 ----------------
.../kernel/drivers/audio/ac97/sis7018/makefile | 127 -----------
.../kernel/drivers/ports/pc_serial/makefile | 187 ----------------
src/add-ons/kernel/file_systems/nfs/makefile | 219 -------------------
src/add-ons/kernel/generic/mime_table/makefile | 120 ----------
.../media/media-add-ons/esound_sink/makefile | 128 -----------
.../media/media-add-ons/opensound/makefile | 197 -----------------
.../media/media-add-ons/usb_webcam/makefile | 208 ------------------
src/add-ons/print/drivers/pdf/README | 22 --
.../print/drivers/pdf/source/Defs4PPC.pch++ | 7 -
src/add-ons/tracker/iconvader/IconVader.cpp | 30 +--
src/add-ons/tracker/iconvader/IconVader.rdef | 71 +-----
src/add-ons/tracker/iconvader/Jamfile | 20 +-
src/apps/bsnow/makefile | 120 ----------
src/apps/codycam/makefile | 120 ----------
src/bin/rc/Makefile | 30 ---
src/bin/rc/docs/rc.html | 8 +-
src/preferences/dun/makefile | 166 --------------
src/tests/Jamfile | 2 +-
src/tests/UnitTester.rdef | 14 ++
src/tests/UnitTester.rsrc | Bin 2361 -> 0 bytes
src/tests/add-ons/print/ppd/test/Jamfile | 12 +-
.../print/ppd/test/PPDConfigApplication.rdef | 69 ++++++
.../print/ppd/test/PPDConfigApplication.rsrc | Bin 4193 -> 0 bytes
.../bapplication/testapps/AppRunTestApp1.rdef | 17 ++
.../bapplication/testapps/AppRunTestApp1.rsrc | Bin 2866 -> 0 bytes
.../bapplication/testapps/AppRunTestApp2.rdef | 17 ++
.../bapplication/testapps/AppRunTestApp2.rsrc | Bin 2866 -> 0 bytes
.../bapplication/testapps/AppRunTestApp3.rdef | 17 ++
.../bapplication/testapps/AppRunTestApp3.rsrc | Bin 2866 -> 0 bytes
.../bapplication/testapps/AppRunTestApp4.rdef | 17 ++
.../bapplication/testapps/AppRunTestApp4.rsrc | Bin 2866 -> 0 bytes
.../bapplication/testapps/AppRunTestApp5.rdef | 17 ++
.../bapplication/testapps/AppRunTestApp5.rsrc | Bin 2866 -> 0 bytes
.../bapplication/testapps/AppRunTestApp6.rdef | 17 ++
.../bapplication/testapps/AppRunTestApp6.rsrc | Bin 2866 -> 0 bytes
.../testapps/BApplicationTestApp4.rdef | 3 +
.../testapps/BApplicationTestApp4.rsrc | Bin 2118 -> 0 bytes
.../testapps/BApplicationTestApp5.rdef | 3 +
.../testapps/BApplicationTestApp5.rsrc | Bin 2111 -> 0 bytes
src/tests/kits/app/bapplication/testapps/Jamfile | 25 +--

############################################################################

Commit: 8db7ed33fc8bfc7c2d655fbfdb2e00adcb3387fa
URL: http://cgit.haiku-os.org/haiku/commit/?id=8db7ed33fc8b
Author: Augustin Cavalier <waddlesplash@xxxxxxxxx>
Date: Mon Jun 22 18:53:23 2015 UTC

Delete useless gunk (mostly old Makefiles).

----------------------------------------------------------------------------

diff --git a/src/add-ons/input_server/methods/pen/RestartInputServer.sh
b/src/add-ons/input_server/methods/pen/RestartInputServer.sh
deleted file mode 100755
index 084b1af..0000000
--- a/src/add-ons/input_server/methods/pen/RestartInputServer.sh
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-quit application/x-vnd.Be-input_server
-
-tagfile=/tmp/dokillinputserver
-tmout=$((30))
-
-touch $tagfile
-(alert "All is fine." "OK"; rm $tagfile) &
-
-sleep $tmout
-
-if [ -e $tagfile ]; then
- rm ~/config/add-ons/input_server/methods/Pen
- quit application/x-vnd.Be-input_server
- kill -9 input_server
- rm $tagfile
-fi
diff --git a/src/add-ons/input_server/methods/pen/makefile
b/src/add-ons/input_server/methods/pen/makefile
deleted file mode 100644
index b7a552e..0000000
--- a/src/add-ons/input_server/methods/pen/makefile
+++ /dev/null
@@ -1,192 +0,0 @@
-## ********************************* ##
-## Zeta Generic Makefile v3.0 ##
-
-## Fill in this file to specify the project being created, and the referenced
-## makefile-engine will do all of the hard work for you.
-
-## Application Specific Settings ---------------------------------------------
-
-# specify the name of the binary
-NAME := Pen
-
-# specify the type of binary
-# APP: Application
-# SHARED: Shared library or add-on
-# STATIC: Static library archive
-# DRIVER: Kernel Driver
-# MODULE: Kernel Module
-# DECOR: A window decorator project
-TYPE := SHARED
-
-# add support for new Pe and Eddie features
-# to fill in generic makefile
-
-#%{
-# @src->@
-
-# specify the source files to use
-# full paths or paths relative to the makefile can be included
-# all files, regardless of directory, will have their object
-# files created in the common object directory.
-# Note that this means this makefile will not work correctly
-# if two source files with the same name (source.c or source.cpp)
-# are included from different directories. Also note that spaces
-# in folder names do not work well with this makefile.
-SRCS := PenInputServerMethod.cpp \
- PenInputLooper.cpp \
- PenInputInkWindow.cpp \
- PenInputBackend.cpp \
- DumpMessage.cpp \
- compat/StringIO.cpp
-
-# specify the resource files to use
-# full path or a relative path to the resource file can be used.
-RSRCS :=
-
-# Specify your RDEF files, if any.
-RDEFS :=
-
-# @<-src@
-#%}
-
-# end support for Pe and Eddie
-
-# specify additional libraries to link against
-# there are two acceptable forms of library specifications
-# - if your library follows the naming pattern of:
-# libXXX.so or libXXX.a you can simply specify XXX
-# library: libbe.so entry: be
-#
-# - if your library does not follow the standard library
-# naming scheme you need to specify the path to the library
-# and it's name
-# library: my_lib.a entry: my_lib.a or path/my_lib.a
-LIBS := _APP_ be
-
-# specify additional paths to directories following the standard
-# libXXX.so or libXXX.a naming scheme. You can specify full paths
-# or paths relative to the makefile. The paths included may not
-# be recursive, so include all of the paths where libraries can
-# be found. Directories where source files are found are
-# automatically included.
-LIBPATHS :=
-
-# additional paths to look for system headers
-# thes use the form: #include <header>
-# source file directories are NOT auto-included here
-SYSTEM_INCLUDE_PATHS := compat
-
-# additional paths to look for local headers
-# thes use the form: #include "header"
-# source file directories are automatically included
-LOCAL_INCLUDE_PATHS :=
-
-# specify the level of optimization that you desire
-# NONE, SOME, FULL
-OPTIMIZE :=
-
-# specify any preprocessor symbols to be defined. The symbols will not
-# have their values set automatically; you must supply the value (if any)
-# to use. For example, setting DEFINES to "DEBUG=1" will cause the
-# compiler option "-DDEBUG=1" to be used. Setting DEFINES to "DEBUG"
-# would pass "-DDEBUG" on the compiler's command line.
-DEFINES := DEBUG=1
-
-# specify special warning levels
-# if unspecified default warnings will be used
-# NONE = supress all warnings
-# ALL = enable all warnings
-WARNINGS :=
-
-# specify whether image symbols will be created
-# so that stack crawls in the debugger are meaningful
-# if TRUE symbols will be created
-SYMBOLS :=
-
-# specify debug settings
-# if TRUE will allow application to be run from a source-level
-# debugger. Note that this will disable all optimzation.
-DEBUGGER :=
-
-# specify additional compiler flags for all files
-COMPILER_FLAGS :=
-
-# specify additional linker flags
-LINKER_FLAGS :=
-
-# specify the version of this particular item
-# (for example, -app 3 4 0 d 0 -short 340 -long "340 "`echo -n -e
'\302\251'`"1999 GNU GPL")
-#E This may also be specified in a resource.
-APP_VERSION :=
-
-# (for TYPE == DRIVER only) Specify desired location of driver in the /dev
-# hierarchy. Used by the driverinstall rule. E.g., DRIVER_PATH =
video/usb will
-# instruct the driverinstall rule to place a symlink to your driver's
binary in
-# ~/add-ons/kernel/drivers/dev/video/usb, so that your driver will appear
at
-# /dev/video/usb when loaded. Default is "misc".
-DRIVER_PATH :=
-
-# Specify if you want the object files to be somewhere besides the
default location.
-OBJ_DIR :=
-
-# Specify a non default placement for the target
-TARGET_DIR :=
-
-# Specify a directory for the 'install' target.
-INSTALL_DIR :=
-
-# Specify the name of this makefile.
-# If you leave this blank, the makefile will not be considered as part of
the
-# dependenies for the project, and the project will not be rebuilt when
the makefile
-# is changed
-MAKEFILE :=
-
-# Specify TRUE if you want the install target to create links in the
BeMenu
-MENU_LINKS :=
-
-# Related to MENU_LINKS, specify the name of the direcotry in the BeMenu
-# you wish the link to go in. If the directory does not exist, it will be
-# created.
-APP_MENU :=
-
-# If, for some reason, you don't want to use the dependencies (flex and
yacc seem to choke
-# on them), set this to false
-DODEPS :=
-
-# Set this variable if you have an svg text file you wish to use as your
targets
-# icon.
-SVG_ICON :=
-
-# If you have some fancy custom build steps to do, specify them here
-EXTRA_BUILD_STEPS =
-
-# If you have some other files that should trigger a re-link, such as
libs in the same
-# project that may get rebuilt, specify the full path to them here.
-EXTRA_DEPS :=
-
-###########################################################################################
-# The following variables are commented out here because the can be very
useful to just
-# set at the command line or in the env at time of compiling, allowing you to
leave your
-# makefile the same, but change the build types easily.
-
-
-# If you wish to have the program output a profiling session file which
can be read by bprof,
-# set this to 'true'
-#BUILD_PROFILE :=
-
-# If you wish to have a debug build,
-# set this to 'true'
-#BUILD_DEBUG :=
-
-# If you wish to have a build which can do memory checking when
MALLOC_DEBUG=15 is set,
-# set this to 'true'
-#CHECK_MEM :=
-
-# If you want to see the complete build line for every file, then set
this to 'true',
-# otherwise it will tell you at the end what the build flags were.
-#CHATTY :=
-
-
-
-## include the makefile-engine
-include $(BUILDHOME)/etc/makefile-engine
diff --git a/src/add-ons/input_server/methods/t9/makefile
b/src/add-ons/input_server/methods/t9/makefile
deleted file mode 100644
index b351313..0000000
--- a/src/add-ons/input_server/methods/t9/makefile
+++ /dev/null
@@ -1,187 +0,0 @@
-## ********************************* ##
-## Zeta Generic Makefile v3.0 ##
-
-## Fill in this file to specify the project being created, and the referenced
-## makefile-engine will do all of the hard work for you.
-
-## Application Specific Settings ---------------------------------------------
-
-# specify the name of the binary
-NAME := T9
-
-# specify the type of binary
-# APP: Application
-# SHARED: Shared library or add-on
-# STATIC: Static library archive
-# DRIVER: Kernel Driver
-# MODULE: Kernel Module
-# DECOR: A window decorator project
-TYPE := SHARED
-
-# add support for new Pe and Eddie features
-# to fill in generic makefile
-
-#%{
-# @src->@
-
-# specify the source files to use
-# full paths or paths relative to the makefile can be included
-# all files, regardless of directory, will have their object
-# files created in the common object directory.
-# Note that this means this makefile will not work correctly
-# if two source files with the same name (source.c or source.cpp)
-# are included from different directories. Also note that spaces
-# in folder names do not work well with this makefile.
-SRCS := T9InputServerMethod.cpp
-
-# specify the resource files to use
-# full path or a relative path to the resource file can be used.
-RSRCS :=
-
-# Specify your RDEF files, if any.
-RDEFS :=
-
-# @<-src@
-#%}
-
-# end support for Pe and Eddie
-
-# specify additional libraries to link against
-# there are two acceptable forms of library specifications
-# - if your library follows the naming pattern of:
-# libXXX.so or libXXX.a you can simply specify XXX
-# library: libbe.so entry: be
-#
-# - if your library does not follow the standard library
-# naming scheme you need to specify the path to the library
-# and it's name
-# library: my_lib.a entry: my_lib.a or path/my_lib.a
-LIBS := _APP_ be
-
-# specify additional paths to directories following the standard
-# libXXX.so or libXXX.a naming scheme. You can specify full paths
-# or paths relative to the makefile. The paths included may not
-# be recursive, so include all of the paths where libraries can
-# be found. Directories where source files are found are
-# automatically included.
-LIBPATHS :=
-
-# additional paths to look for system headers
-# thes use the form: #include <header>
-# source file directories are NOT auto-included here
-SYSTEM_INCLUDE_PATHS :=
-
-# additional paths to look for local headers
-# thes use the form: #include "header"
-# source file directories are automatically included
-LOCAL_INCLUDE_PATHS :=
-
-# specify the level of optimization that you desire
-# NONE, SOME, FULL
-OPTIMIZE :=
-
-# specify any preprocessor symbols to be defined. The symbols will not
-# have their values set automatically; you must supply the value (if any)
-# to use. For example, setting DEFINES to "DEBUG=1" will cause the
-# compiler option "-DDEBUG=1" to be used. Setting DEFINES to "DEBUG"
-# would pass "-DDEBUG" on the compiler's command line.
-DEFINES :=
-
-# specify special warning levels
-# if unspecified default warnings will be used
-# NONE = supress all warnings
-# ALL = enable all warnings
-WARNINGS :=
-
-# specify whether image symbols will be created
-# so that stack crawls in the debugger are meaningful
-# if TRUE symbols will be created
-SYMBOLS :=
-
-# specify debug settings
-# if TRUE will allow application to be run from a source-level
-# debugger. Note that this will disable all optimzation.
-DEBUGGER :=
-
-# specify additional compiler flags for all files
-COMPILER_FLAGS :=
-
-# specify additional linker flags
-LINKER_FLAGS :=
-
-# specify the version of this particular item
-# (for example, -app 3 4 0 d 0 -short 340 -long "340 "`echo -n -e
'\302\251'`"1999 GNU GPL")
-#E This may also be specified in a resource.
-APP_VERSION :=
-
-# (for TYPE == DRIVER only) Specify desired location of driver in the /dev
-# hierarchy. Used by the driverinstall rule. E.g., DRIVER_PATH =
video/usb will
-# instruct the driverinstall rule to place a symlink to your driver's
binary in
-# ~/add-ons/kernel/drivers/dev/video/usb, so that your driver will appear
at
-# /dev/video/usb when loaded. Default is "misc".
-DRIVER_PATH :=
-
-# Specify if you want the object files to be somewhere besides the
default location.
-OBJ_DIR :=
-
-# Specify a non default placement for the target
-TARGET_DIR :=
-
-# Specify a directory for the 'install' target.
-INSTALL_DIR :=
-
-# Specify the name of this makefile.
-# If you leave this blank, the makefile will not be considered as part of
the
-# dependenies for the project, and the project will not be rebuilt when
the makefile
-# is changed
-MAKEFILE :=
-
-# Specify TRUE if you want the install target to create links in the
BeMenu
-MENU_LINKS :=
-
-# Related to MENU_LINKS, specify the name of the direcotry in the BeMenu
-# you wish the link to go in. If the directory does not exist, it will be
-# created.
-APP_MENU :=
-
-# If, for some reason, you don't want to use the dependencies (flex and
yacc seem to choke
-# on them), set this to false
-DODEPS :=
-
-# Set this variable if you have an svg text file you wish to use as your
targets
-# icon.
-SVG_ICON :=
-
-# If you have some fancy custom build steps to do, specify them here
-EXTRA_BUILD_STEPS =
-
-# If you have some other files that should trigger a re-link, such as
libs in the same
-# project that may get rebuilt, specify the full path to them here.
-EXTRA_DEPS :=
-
-###########################################################################################
-# The following variables are commented out here because the can be very
useful to just
-# set at the command line or in the env at time of compiling, allowing you to
leave your
-# makefile the same, but change the build types easily.
-
-
-# If you wish to have the program output a profiling session file which
can be read by bprof,
-# set this to 'true'
-#BUILD_PROFILE :=
-
-# If you wish to have a debug build,
-# set this to 'true'
-#BUILD_DEBUG :=
-
-# If you wish to have a build which can do memory checking when
MALLOC_DEBUG=15 is set,
-# set this to 'true'
-#CHECK_MEM :=
-
-# If you want to see the complete build line for every file, then set
this to 'true',
-# otherwise it will tell you at the end what the build flags were.
-#CHATTY :=
-
-
-
-## include the makefile-engine
-include $(BUILDHOME)/etc/makefile-engine
diff --git a/src/add-ons/kernel/drivers/audio/ac97/sis7018/makefile
b/src/add-ons/kernel/drivers/audio/ac97/sis7018/makefile
deleted file mode 100644
index 29d3e2d..0000000
--- a/src/add-ons/kernel/drivers/audio/ac97/sis7018/makefile
+++ /dev/null
@@ -1,127 +0,0 @@
-## BeOS Generic Makefile v2.2 ##
-
-## Fill in this file to specify the project being created, and the referenced
-## makefile-engine will do all of the hard work for you. This handles both
-## Intel and PowerPC builds of the BeOS.
-
-## Application Specific Settings ---------------------------------------------
-
-# specify the name of the binary
-NAME=sis7018
-
-# specify the type of binary
-# APP: Application
-# SHARED: Shared library or add-on
-# STATIC: Static library archive
-# DRIVER: Kernel Driver
-TYPE=DRIVER
-
-# add support for new Pe and Eddie features
-# to fill in generic makefile
-
-#%{
-# @src->@
-
-# specify the source files to use
-# full paths or paths relative to the makefile can be included
-# all files, regardless of directory, will have their object
-# files created in the common object directory.
-# Note that this means this makefile will not work correctly
-# if two source files with the same name (source.c or source.cpp)
-# are included from different directories. Also note that spaces
-# in folder names do not work well with this makefile.
-SRCS=Driver.cpp\
- Device.cpp\
- Mixer.cpp\
- Stream.cpp\
- Settings.cpp\
- ../ac97.c
-
-# specify the resource files to use
-# full path or a relative path to the resource file can be used.
-RSRCS=
-
-# @<-src@
-#%}
-
-# end support for Pe and Eddie
-
-# specify additional libraries to link against
-# there are two acceptable forms of library specifications
-# - if your library follows the naming pattern of:
-# libXXX.so or libXXX.a you can simply specify XXX
-# library: libbe.so entry: be
-#
-# - if your library does not follow the standard library
-# naming scheme you need to specify the path to the library
-# and it's name
-# library: my_lib.a entry: my_lib.a or path/my_lib.a
-LIBS=
-
-# specify additional paths to directories following the standard
-# libXXX.so or libXXX.a naming scheme. You can specify full paths
-# or paths relative to the makefile. The paths included may not
-# be recursive, so include all of the paths where libraries can
-# be found. Directories where source files are found are
-# automatically included.
-LIBPATHS=
-
-# additional paths to look for system headers
-# thes use the form: #include <header>
-# source file directories are NOT auto-included here
-SYSTEM_INCLUDE_PATHS=../../../../trunk/headers/private/kernel \
-
../../../../trunk/headers/private/kernel/util
-
-# additional paths to look for local headers
-# thes use the form: #include "header"
-# source file directories are automatically included
-LOCAL_INCLUDE_PATHS=../../../../trunk/build/config_headers \
- ../../../../trunk/headers/private/media
-
-# specify the level of optimization that you desire
-# NONE, SOME, FULL
-OPTIMIZE=
-
-# specify any preprocessor symbols to be defined. The symbols will not
-# have their values set automatically; you must supply the value (if any)
-# to use. For example, setting DEFINES to "DEBUG=1" will cause the
-# compiler option "-DDEBUG=1" to be used. Setting DEFINES to "DEBUG"
-# would pass "-DDEBUG" on the compiler's command line.
-DEFINES=
-
-# specify special warning levels
-# if unspecified default warnings will be used
-# NONE = supress all warnings
-# ALL = enable all warnings
-WARNINGS=ALL
-
-# specify whether image symbols will be created
-# so that stack crawls in the debugger are meaningful
-# if TRUE symbols will be created
-SYMBOLS=
-
-# specify debug settings
-# if TRUE will allow application to be run from a source-level
-# debugger. Note that this will disable all optimzation.
-DEBUGGER=
-
-# specify additional compiler flags for all files
-COMPILER_FLAGS=
-
-# specify additional linker flags
-LINKER_FLAGS=
-
-# specify the version of this particular item
-# (for example, -app 3 4 0 d 0 -short 340 -long "340 "`echo -n -e
'\302\251'`"1999 GNU GPL")
-# This may also be specified in a resource.
-APP_VERSION=
-
-# (for TYPE == DRIVER only) Specify desired location of driver in the /dev
-# hierarchy. Used by the driverinstall rule. E.g., DRIVER_PATH =
video/usb will
-# instruct the driverinstall rule to place a symlink to your driver's
binary in
-# ~/add-ons/kernel/drivers/dev/video/usb, so that your driver will appear
at
-# /dev/video/usb when loaded. Default is "misc".
-DRIVER_PATH=audio/hmulti
-
-## include the makefile-engine
-include $(BUILDHOME)/etc/makefile-engine
diff --git a/src/add-ons/kernel/drivers/ports/pc_serial/makefile
b/src/add-ons/kernel/drivers/ports/pc_serial/makefile
deleted file mode 100644
index fbe1792..0000000
--- a/src/add-ons/kernel/drivers/ports/pc_serial/makefile
+++ /dev/null
@@ -1,187 +0,0 @@
-## ********************************* ##
-## ZETA Generic Makefile v3.0 ##
-
-## Fill in this file to specify the project being created, and the referenced
-## makefile-engine will do all of the hard work for you.
-
-## Application Specific Settings ---------------------------------------------
-
-# specify the name of the binary
-NAME := pc_serial
-
-# specify the type of binary
-# APP: Application
-# SHARED: Shared library or add-on
-# STATIC: Static library archive
-# DRIVER: Kernel Driver
-# MODULE: Kernel Module
-# DECOR: A window decorator project
-TYPE := DRIVER
-
-# add support for new Pe and Eddie features
-# to fill in generic makefile
-
-#%{
-# @src->@
-
-# specify the source files to use
-# full paths or paths relative to the makefile can be included
-# all files, regardless of directory, will have their object
-# files created in the common object directory.
-# Note that this means this makefile will not work correctly
-# if two source files with the same name (source.c or source.cpp)
-# are included from different directories. Also note that spaces
-# in folder names do not work well with this makefile.
-SRCS := Driver.cpp SerialDevice.cpp Tracing.cpp
-
-# specify the resource files to use
-# full path or a relative path to the resource file can be used.
-RSRCS :=
-
-# Specify your RDEF files, if any.
-RDEFS :=
-
-# @<-src@
-#%}
-
-# end support for Pe and Eddie
-
-# specify additional libraries to link against
-# there are two acceptable forms of library specifications
-# - if your library follows the naming pattern of:
-# libXXX.so or libXXX.a you can simply specify XXX
-# library: libbe.so entry: be
-#
-# - if your library does not follow the standard library
-# naming scheme you need to specify the path to the library
-# and it's name
-# library: my_lib.a entry: my_lib.a or path/my_lib.a
-LIBS :=
-
-# specify additional paths to directories following the standard
-# libXXX.so or libXXX.a naming scheme. You can specify full paths
-# or paths relative to the makefile. The paths included may not
-# be recursive, so include all of the paths where libraries can
-# be found. Directories where source files are found are
-# automatically included.
-LIBPATHS :=
-
-# additional paths to look for system headers
-# thes use the form: #include <header>
-# source file directories are NOT auto-included here
-SYSTEM_INCLUDE_PATHS :=
-
-# additional paths to look for local headers
-# thes use the form: #include "header"
-# source file directories are automatically included
-LOCAL_INCLUDE_PATHS :=
-
-# specify the level of optimization that you desire
-# NONE, SOME, FULL
-OPTIMIZE :=
-
-# specify any preprocessor symbols to be defined. The symbols will not
-# have their values set automatically; you must supply the value (if any)
-# to use. For example, setting DEFINES to "DEBUG=1" will cause the
-# compiler option "-DDEBUG=1" to be used. Setting DEFINES to "DEBUG"
-# would pass "-DDEBUG" on the compiler's command line.
-DEFINES :=
-
-# specify special warning levels
-# if unspecified default warnings will be used
-# NONE = supress all warnings
-# ALL = enable all warnings
-WARNINGS :=
-
-# specify whether image symbols will be created
-# so that stack crawls in the debugger are meaningful
-# if TRUE symbols will be created
-SYMBOLS :=
-
-# specify debug settings
-# if TRUE will allow application to be run from a source-level
-# debugger. Note that this will disable all optimzation.
-DEBUGGER :=
-
-# specify additional compiler flags for all files
-COMPILER_FLAGS := -fno-rtti -fno-exceptions
-
-# specify additional linker flags
-LINKER_FLAGS :=
-
-# specify the version of this particular item
-# (for example, -app 3 4 0 d 0 -short 340 -long "340 "`echo -n -e
'\302\251'`"1999 GNU GPL")
-#E This may also be specified in a resource.
-APP_VERSION :=
-
-# (for TYPE == DRIVER only) Specify desired location of driver in the /dev
-# hierarchy. Used by the driverinstall rule. E.g., DRIVER_PATH =
video/usb will
-# instruct the driverinstall rule to place a symlink to your driver's
binary in
-# ~/add-ons/kernel/drivers/dev/video/usb, so that your driver will appear
at
-# /dev/video/usb when loaded. Default is "misc".
-DRIVER_PATH := ports
-
-# Specify if you want the object files to be somewhere besides the
default location.
-OBJ_DIR :=
-
-# Specify a non default placement for the target
-TARGET_DIR :=
-
-# Specify a directory for the 'install' target.
-INSTALL_DIR :=
-
-# Specify the name of this makefile.
-# If you leave this blank, the makefile will not be considered as part of
the
-# dependenies for the project, and the project will not be rebuilt when
the makefile
-# is changed
-MAKEFILE :=
-
-# Specify TRUE if you want the install target to create links in the
BeMenu
-MENU_LINKS :=
-
-# Related to MENU_LINKS, specify the name of the direcotry in the BeMenu
-# you wish the link to go in. If the directory does not exist, it will be
-# created.
-APP_MENU :=
-
-# If, for some reason, you don't want to use the dependencies (flex and
yacc seem to choke
-# on them), set this to false
-DODEPS :=
-
-# Set this variable if you have an svg text file you wish to use as your
targets
-# icon.
-SVG_ICON :=
-
-# If you have some fancy custom build steps to do, specify them here
-EXTRA_BUILD_STEPS =
-
-# If you have some other files that should trigger a re-link, such as
libs in the same
-# project that may get rebuilt, specify the full path to them here.
-EXTRA_DEPS :=
-
-###########################################################################################
-# The following variables are commented out here because the can be very
useful to just
-# set at the command line or in the env at time of compiling, allowing you to
leave your
-# makefile the same, but change the build types easily.
-
-
-# If you wish to have the program output a profiling session file which
can be read by bprof,
-# set this to 'true'
-#BUILD_PROFILE :=
-
-# If you wish to have a debug build,
-# set this to 'true'
-#BUILD_DEBUG :=
-
-# If you wish to have a build which can do memory checking when
MALLOC_DEBUG=15 is set,
-# set this to 'true'
-#CHECK_MEM :=
-
-# If you want to see the complete build line for every file, then set
this to 'true',
-# otherwise it will tell you at the end what the build flags were.
-#CHATTY :=
-
-
-
-## include the makefile-engine
-include $(BUILDHOME)/etc/makefile-engine
diff --git a/src/add-ons/kernel/file_systems/nfs/makefile
b/src/add-ons/kernel/file_systems/nfs/makefile
deleted file mode 100644
index aa4c25a..0000000
--- a/src/add-ons/kernel/file_systems/nfs/makefile
+++ /dev/null
@@ -1,219 +0,0 @@
-## ****************************************** ##
-## BeOS Generic Makefile v2.9.0.Zeta-internal ##
-
-## Fill in this file to specify the project being created, and the referenced
-## makefile-engine will do all of the hard work for you. This handles both
-## Intel and PowerPC builds of the BeOS.
-
-## Application Specific Settings ---------------------------------------------
-
-# specify the name of the binary
-NAME :=nfs
-
-# specify the type of binary
-# APP: Application
-# SHARED: Shared library
-# ADDON: An add-on
-# STATIC: Static library archive
-# DRIVER: Kernel Driver
-# MODULE: Kernel Module
-# DECOR: A window decorator project
-TYPE :=MODULE
-
-# add support for new Pe and Eddie features
-# to fill in generic makefile
-
-#%{
-# @src->@
-
-# specify the source files to use
-# full paths or paths relative to the makefile can be included
-# all files, regardless of directory, will have their object
-# files created in the common object directory.
-# Note that this means this makefile will not work correctly
-# if two source files with the same name (source.c or source.cpp)
-# are included from different directories. Also note that spaces
-# in folder names do not work well with this makefile.
-SRCS := $(wildcard *.c)
-
-# specify the resource files to use
-# full path or a relative path to the resource file can be used.
-RSRCS :=
-
-# Specify your RDEF files, if any.
-RDEFS :=
-
-# @<-src@
-#%}
-
-# end support for Pe and Eddie
-
-# specify additional libraries to link against
-# there are two acceptable forms of library specifications
-# - if your library follows the naming pattern of:
-# libXXX.so or libXXX.a you can simply specify XXX
-# library: libbe.so entry: be
-#
-# - if your library does not follow the standard library
-# naming scheme you need to specify the path to the library
-# and it's name
-# library: my_lib.a entry: my_lib.a or path/my_lib.a
-LIBS :=
-
-# specify additional paths to directories following the standard
-# libXXX.so or libXXX.a naming scheme. You can specify full paths
-# or paths relative to the makefile. The paths included may not
-# be recursive, so include $(BUILD_SCRIPT_DIR)/all of the paths where
libraries can
-# be found. Directories where source files are found are
-# automatically included.
-LIBPATHS :=
-
-# additional paths to look for system headers
-# thes use the form: #include $(BUILD_SCRIPT_DIR)/<header>
-# source file directories are NOT auto-included here
-SYSTEM_INCLUDE_PATHS :=
-
-# additional paths to look for local headers
-# thes use the form: #include $(BUILD_SCRIPT_DIR)/"header"
-# source file directories are automatically included
-LOCAL_INCLUDE_PATHS :=
-
-# specify the level of optimization that you desire
-# NONE, SOME, FULL
-OPTIMIZE :=FULL
-
-# specify any preprocessor symbols to be defined. The symbols will not
-# have their values set automatically; you must supply the value (if
any)
-# to use. For example, setting DEFINES to "DEBUG=1" will cause the
-# compiler option "-DDEBUG=1" to be used. Setting DEFINES to "DEBUG"
-# would pass "-DDEBUG" on the compiler's command line.
-DEFINES := _BUILDING_fs=1
-
-# specify special warning levels
-# if unspecified default warnings will be used
-# NONE = supress all warnings
-# ALL = enable all warnings
-WARNINGS :=ALL
-
-# specify whether image symbols will be created
-# so that stack crawls in the debugger are meaningful
-# if TRUE symbols will be created
-SYMBOLS :=
-
-# specify debug settings
-# if TRUE will allow application to be run from a source-level
-# debugger. Note that this will disable all optimzation.
-DEBUGGER :=
-
-# specify additional compiler flags for all files
-COMPILER_FLAGS :=
-
-# specify additional linker flags
-LINKER_FLAGS :=
-
-# specify additional flex flags
-FLEX_FLAGS =
-
-# specify additional bison flags
-BISON_FLAGS =
-
-# specify the version of this particular item
-# (for example, -app 3 4 0 d 0 -short 340 -long "340 "`echo -n -e
'\302\251'`"1999 GNU GPL")
-# This may also be specified in a resource.
-APP_VERSION :=
-
-# (for TYPE == DRIVER only) Specify desired location of driver in the
/dev
-# hierarchy. Used by the driverinstall rule. E.g., DRIVER_PATH =
video/usb will
-# instruct the driverinstall rule to place a symlink to your driver's
binary in
-# ~/add-ons/kernel/drivers/dev/video/usb, so that your driver will
appear at
-# /dev/video/usb when loaded. Default is "misc".
-DRIVER_PATH :=
-
-# Specify if you want the object files to be somewhere besides the
default location.
-OBJ_DIR :=
-
-# Specify a non default placement for the target
-TARGET_DIR :=
-
-# If you want to see the complete build line for every file, then set
this to 'true',
-# otherwise it will tell you at the end what the build flags were.
-#CHATTY :=
-
-# Special Zeta build system var
-BOOTREL_INSTALL_DIR := beos/system/add-ons/kernel/file_systems
-
-# Specify a directory for the 'install' target.
-INSTALL_DIR := /boot/$(BOOTREL_INSTALL_DIR)
-
-# Specify the name of this makefile.
-# If you leave this blank, the makefile will not be considered as part
of the
-# dependenies for the project, and the project will not be rebuilt when
the makefile
-# is changed
-MAKEFILE :=
-
-# Specify TRUE if you want the install target to create links in the
BeMenu
-MENU_LINKS :=
-
-# Related to MENU_LINKS, specify the name of the direcotry in the BeMenu
-# you wish the link to go in. If the directory does not exist, it will
be
-# created.
-APP_MENU :=
-
-# If, for some reason, you don't want to use the dependencies (flex and
yacc seem to choke
-# on them), set this to false
-DODEPS :=
-
-# Set this variable if you have an svg text file you wish to use as
-# your target's icon.
-SVG_ICON :=
-
-# If you have some fancy custom build steps to do, specify them here
-EXTRA_BUILD_STEPS =
-
-
-# If you have some other files that should trigger a re-link, such as
libs in the same
-# project that may get rebuilt, specify the full path to them here.
-EXTRA_DEPS :=
-
-
-##################################################################################################

-#
-## Z E T A S p e c i f i c
-#
-##################################################################################################

-
-# Specify the path to the Screenshot file. If this is not specified,
then the SCREENSHOT default
-# will be $(PWD)/$(NAME).png
-# If this application is not to have a screenshot, use NONE
-SCREENSHOT :=
-
-# Specify the category that this zeta component belongs in
-ZETA_CATEGORY := BaseInstallation
-
-# The .zip package that this file will be included in. If this is left
blank, then
-# $(NAME).zip will be used.
-# This feature is meant for having multiple items included in the a
single .zip package
-PACKAGE :=
-
-# If this target is a component of another target. That is, if this is
part of a package
-# but not the 'main' part. Typically the main app will have the
screenshot, and set
-# the relevant attributes. If this is set to 'true' then this makefile
will not attempt to set
-# attributes or a screenshot or a description.
-IS_COMPONENT :=
-
-# If this is a mandatory component, set this to 'false'. The default is
true.
-# Optional components will be zipped up with thier attribs and
everything.
-# Non-Optional (mandatory) components will just be copied to the
directory structure and
-# added to the manifest for copying during install
-OPTIONAL :=false
-
-# Specify the names of the Language files here. (ie: AboutWindow.de
AboutWindow.en)
-LANG_FILES :=
-
-# If your language files are in a different directory, specify the
relative directory here.
-# ie: Language/Dictionaries
-LANG_FILES_DIR :=
-
-
-##include $(BUILD_SCRIPT_DIR)/the makefile-engine
-include $(BUILDHOME)/etc/makefile-engine
diff --git a/src/add-ons/kernel/generic/mime_table/makefile
b/src/add-ons/kernel/generic/mime_table/makefile
deleted file mode 100644
index aa334c4..0000000
--- a/src/add-ons/kernel/generic/mime_table/makefile
+++ /dev/null
@@ -1,120 +0,0 @@
-## BeOS Generic Makefile v2.2 ##
-
-## Fill in this file to specify the project being created, and the referenced
-## makefile-engine will do all of the hard work for you. This handles both
-## Intel and PowerPC builds of the BeOS.
-
-## Application Specific Settings ---------------------------------------------
-
-# specify the name of the binary
-NAME= mime_table
-
-# specify the type of binary
-# APP: Application
-# SHARED: Shared library or add-on
-# STATIC: Static library archive
-# DRIVER: Kernel Driver
-TYPE= DRIVER
-
-# add support for new Pe and Eddie features
-# to fill in generic makefile
-
-#%{
-# @src->@
-
-# specify the source files to use
-# full paths or paths relative to the makefile can be included
-# all files, regardless of directory, will have their object
-# files created in the common object directory.
-# Note that this means this makefile will not work correctly
-# if two source files with the same name (source.c or source.cpp)
-# are included from different directories. Also note that spaces
-# in folder names do not work well with this makefile.
-SRCS= mime_table.c module.c
-
-# specify the resource files to use
-# full path or a relative path to the resource file can be used.
-RSRCS=
-
-# @<-src@
-#%}
-
-# end support for Pe and Eddie
-
-# specify additional libraries to link against
-# there are two acceptable forms of library specifications
-# - if your library follows the naming pattern of:
-# libXXX.so or libXXX.a you can simply specify XXX
-# library: libbe.so entry: be
-#
-# - if your library does not follow the standard library
-# naming scheme you need to specify the path to the library
-# and it's name
-# library: my_lib.a entry: my_lib.a or path/my_lib.a
-LIBS=
-
-# specify additional paths to directories following the standard
-# libXXX.so or libXXX.a naming scheme. You can specify full paths
-# or paths relative to the makefile. The paths included may not
-# be recursive, so include all of the paths where libraries can
-# be found. Directories where source files are found are
-# automatically included.
-LIBPATHS=
-
-# additional paths to look for system headers
-# thes use the form: #include <header>
-# source file directories are NOT auto-included here
-SYSTEM_INCLUDE_PATHS = ../../../../../headers/os/drivers/
-
-# additional paths to look for local headers
-# thes use the form: #include "header"
-# source file directories are automatically included
-LOCAL_INCLUDE_PATHS =
-
-# specify the level of optimization that you desire
-# NONE, SOME, FULL
-OPTIMIZE=
-
-# specify any preprocessor symbols to be defined. The symbols will not
-# have their values set automatically; you must supply the value (if any)
-# to use. For example, setting DEFINES to "DEBUG=1" will cause the
-# compiler option "-DDEBUG=1" to be used. Setting DEFINES to "DEBUG"
-# would pass "-DDEBUG" on the compiler's command line.
-DEFINES=
-
-# specify special warning levels
-# if unspecified default warnings will be used
-# NONE = supress all warnings
-# ALL = enable all warnings
-WARNINGS =
-
-# specify whether image symbols will be created
-# so that stack crawls in the debugger are meaningful
-# if TRUE symbols will be created
-SYMBOLS =
-
-# specify debug settings
-# if TRUE will allow application to be run from a source-level
-# debugger. Note that this will disable all optimzation.
-DEBUGGER =
-
-# specify additional compiler flags for all files
-COMPILER_FLAGS =
-
-# specify additional linker flags
-LINKER_FLAGS =
-
-# specify the version of this particular item
-# (for example, -app 3 4 0 d 0 -short 340 -long "340 "`echo -n -e
'\302\251'`"1999 GNU GPL")
-# This may also be specified in a resource.
-APP_VERSION =
-
-# (for TYPE == DRIVER only) Specify desired location of driver in the /dev
-# hierarchy. Used by the driverinstall rule. E.g., DRIVER_PATH =
video/usb will
-# instruct the driverinstall rule to place a symlink to your driver's
binary in
-# ~/add-ons/kernel/drivers/dev/video/usb, so that your driver will appear
at
-# /dev/video/usb when loaded. Default is "misc".
-DRIVER_PATH =
-
-## include the makefile-engine
-include $(BUILDHOME)/etc/makefile-engine
diff --git a/src/add-ons/media/media-add-ons/esound_sink/makefile
b/src/add-ons/media/media-add-ons/esound_sink/makefile
deleted file mode 100644
index 89e9957..0000000
--- a/src/add-ons/media/media-add-ons/esound_sink/makefile
+++ /dev/null
@@ -1,128 +0,0 @@
-## BeOS Generic Makefile v2.2 ##
-
-## Fill in this file to specify the project being created, and the referenced
-## makefile-engine will do all of the hard work for you. This handles both
-## Intel and PowerPC builds of the BeOS.
-
-# check for net_server vs BONE
-ifeq ($(findstring headers/be/bone,$(BEINCLUDES)),)
-NETLIBS=net
-else
-NETLIBS=socket bind
-endif
-
-## Application Specific Settings ---------------------------------------------
-
-# specify the name of the binary
-NAME= ESDSink.media_addon
-
-# specify the type of binary
-# APP: Application
-# SHARED: Shared library or add-on
-# STATIC: Static library archive
-# DRIVER: Kernel Driver
-TYPE= SHARED
-
-# add support for new Pe and Eddie features
-# to fill in generic makefile
-
-#%{
-# @src->@
-
-# specify the source files to use
-# full paths or paths relative to the makefile can be included
-# all files, regardless of directory, will have their object
-# files created in the common object directory.
-# Note that this means this makefile will not work correctly
-# if two source files with the same name (source.c or source.cpp)
-# are included from different directories. Also note that spaces
-# in folder names do not work well with this makefile.
-SRCS= $(wildcard *.cpp)
-
-# specify the resource files to use
-# full path or a relative path to the resource file can be used.
-RSRCS=
-
-# @<-src@
-#%}
-
-# end support for Pe and Eddie
-
-# specify additional libraries to link against
-# there are two acceptable forms of library specifications
-# - if your library follows the naming pattern of:
-# libXXX.so or libXXX.a you can simply specify XXX
-# library: libbe.so entry: be
-#
-# - if your library does not follow the standard library
-# naming scheme you need to specify the path to the library
-# and it's name
-# library: my_lib.a entry: my_lib.a or path/my_lib.a
-LIBS= be media $(NETLIBS)
-
-
-# specify additional paths to directories following the standard
-# libXXX.so or libXXX.a naming scheme. You can specify full paths
-# or paths relative to the makefile. The paths included may not
-# be recursive, so include all of the paths where libraries can
-# be found. Directories where source files are found are
-# automatically included.
-LIBPATHS=
-
-# additional paths to look for system headers
-# thes use the form: #include <header>
-# source file directories are NOT auto-included here
-SYSTEM_INCLUDE_PATHS =
-
-# additional paths to look for local headers
-# thes use the form: #include "header"
-# source file directories are automatically included
-LOCAL_INCLUDE_PATHS =
-
-# specify the level of optimization that you desire
-# NONE, SOME, FULL
-OPTIMIZE=
-
-# specify any preprocessor symbols to be defined. The symbols will not
-# have their values set automatically; you must supply the value (if any)
-# to use. For example, setting DEFINES to "DEBUG=1" will cause the
-# compiler option "-DDEBUG=1" to be used. Setting DEFINES to "DEBUG"
-# would pass "-DDEBUG" on the compiler's command line.
-DEFINES=
-
-# specify special warning levels
-# if unspecified default warnings will be used
-# NONE = supress all warnings
-# ALL = enable all warnings
-WARNINGS =
-
-# specify whether image symbols will be created
-# so that stack crawls in the debugger are meaningful
-# if TRUE symbols will be created
-SYMBOLS =
-
-# specify debug settings
-# if TRUE will allow application to be run from a source-level
-# debugger. Note that this will disable all optimzation.
-DEBUGGER =
-
-# specify additional compiler flags for all files
-COMPILER_FLAGS =
-
-# specify additional linker flags
-LINKER_FLAGS =
-
-# specify the version of this particular item
-# (for example, -app 3 4 0 d 0 -short 340 -long "340 "`echo -n -e
'\302\251'`"1999 GNU GPL")
-# This may also be specified in a resource.
-APP_VERSION =
-
-# (for TYPE == DRIVER only) Specify desired location of driver in the /dev
-# hierarchy. Used by the driverinstall rule. E.g., DRIVER_PATH =
video/usb will
-# instruct the driverinstall rule to place a symlink to your driver's
binary in
-# ~/add-ons/kernel/drivers/dev/video/usb, so that your driver will appear
at
-# /dev/video/usb when loaded. Default is "misc".
-DRIVER_PATH =
-
-## include the makefile-engine
-include $(BUILDHOME)/etc/makefile-engine
diff --git a/src/add-ons/media/media-add-ons/opensound/makefile
b/src/add-ons/media/media-add-ons/opensound/makefile
deleted file mode 100644
index a6bef44..0000000
--- a/src/add-ons/media/media-add-ons/opensound/makefile
+++ /dev/null
@@ -1,197 +0,0 @@
-## ********************************* ##
-## ZETA Generic Makefile v3.0 ##
-
-## Fill in this file to specify the project being created, and the referenced
-## makefile-engine will do all of the hard work for you.
-
-## Application Specific Settings ---------------------------------------------
-
-# specify the name of the binary
-NAME := opensound.media_addon
-
-# specify the type of binary
-# APP: Application
-# SHARED: Shared library or add-on
-# STATIC: Static library archive
-# DRIVER: Kernel Driver
-# MODULE: Kernel Module
-# DECOR: A window decorator project
-TYPE := SHARED
-
-# add support for new Pe and Eddie features
-# to fill in generic makefile
-
-#%{
-# @src->@
-
-# specify the source files to use
-# full paths or paths relative to the makefile can be included
-# all files, regardless of directory, will have their object
-# files created in the common object directory.
-# Note that this means this makefile will not work correctly
-# if two source files with the same name (source.c or source.cpp)
-# are included from different directories. Also note that spaces
-# in folder names do not work well with this makefile.
-SRCS := OpenSoundAddOn.cpp \
- OpenSoundDevice.cpp \
- OpenSoundDeviceEngine.cpp \
- OpenSoundDeviceMixer.cpp \
- OpenSoundNode.cpp
-
-# specify the resource files to use
-# full path or a relative path to the resource file can be used.
-RSRCS :=
-
-# Specify your RDEF files, if any.
-RDEFS :=
-
-# @<-src@
-#%}
-
-# end support for Pe and Eddie
-
-# specify additional libraries to link against
-# there are two acceptable forms of library specifications
-# - if your library follows the naming pattern of:
-# libXXX.so or libXXX.a you can simply specify XXX
-# library: libbe.so entry: be
-#
-# - if your library does not follow the standard library
-# naming scheme you need to specify the path to the library
-# and it's name
-# library: my_lib.a entry: my_lib.a or path/my_lib.a
-LIBS := be media
-
-# specify additional paths to directories following the standard
-# libXXX.so or libXXX.a naming scheme. You can specify full paths
-# or paths relative to the makefile. The paths included may not
-# be recursive, so include all of the paths where libraries can
-# be found. Directories where source files are found are
-# automatically included.
-LIBPATHS :=
-
-# additional paths to look for system headers
-# thes use the form: #include <header>
-# source file directories are NOT auto-included here
-SYSTEM_INCLUDE_PATHS := ../../include ../../../../../headers/private/media
-
-# additional paths to look for local headers
-# thes use the form: #include "header"
-# source file directories are automatically included
-LOCAL_INCLUDE_PATHS :=
-
-# specify the level of optimization that you desire
-# NONE, SOME, FULL
-OPTIMIZE :=
-
-# specify any preprocessor symbols to be defined. The symbols will not
-# have their values set automatically; you must supply the value (if any)
-# to use. For example, setting DEFINES to "DEBUG=1" will cause the
-# compiler option "-DDEBUG=1" to be used. Setting DEFINES to "DEBUG"
-# would pass "-DDEBUG" on the compiler's command line.
-DEFINES := _ZETA_TS_FIND_DIR_=1 \
-
-# DEBUG=3
-
-#DEBUG=1
-#NO_LEGACY_MIXER=1 \
-
-
-# specify special warning levels
-# if unspecified default warnings will be used
-# NONE = supress all warnings
-# ALL = enable all warnings
-WARNINGS :=
-
-# specify whether image symbols will be created
-# so that stack crawls in the debugger are meaningful
-# if TRUE symbols will be created
-SYMBOLS :=
-
-# specify debug settings
-# if TRUE will allow application to be run from a source-level
-# debugger. Note that this will disable all optimzation.
-DEBUGGER :=
-
-# specify additional compiler flags for all files
-COMPILER_FLAGS :=
-
-# specify additional linker flags
-LINKER_FLAGS :=
-
-# specify the version of this particular item
-# (for example, -app 3 4 0 d 0 -short 340 -long "340 "`echo -n -e
'\302\251'`"1999 GNU GPL")
-#E This may also be specified in a resource.
-APP_VERSION :=
-
-# (for TYPE == DRIVER only) Specify desired location of driver in the /dev
-# hierarchy. Used by the driverinstall rule. E.g., DRIVER_PATH =
video/usb will
-# instruct the driverinstall rule to place a symlink to your driver's
binary in
-# ~/add-ons/kernel/drivers/dev/video/usb, so that your driver will appear
at
-# /dev/video/usb when loaded. Default is "misc".
-DRIVER_PATH :=
-
-# Specify if you want the object files to be somewhere besides the
default location.
-OBJ_DIR :=
-
-# Specify a non default placement for the target
-TARGET_DIR :=
-
-# Specify a directory for the 'install' target.
-INSTALL_DIR :=
-
-# Specify the name of this makefile.
-# If you leave this blank, the makefile will not be considered as part of
the
-# dependenies for the project, and the project will not be rebuilt when
the makefile
-# is changed
-MAKEFILE :=
-
-# Specify TRUE if you want the install target to create links in the
BeMenu
-MENU_LINKS :=
-
-# Related to MENU_LINKS, specify the name of the direcotry in the BeMenu
-# you wish the link to go in. If the directory does not exist, it will be
-# created.
-APP_MENU :=
-
-# If, for some reason, you don't want to use the dependencies (flex and
yacc seem to choke
-# on them), set this to false
-DODEPS :=
-
-# Set this variable if you have an svg text file you wish to use as your
targets
-# icon.
-SVG_ICON :=
-
-# If you have some fancy custom build steps to do, specify them here
-EXTRA_BUILD_STEPS =
-
-# If you have some other files that should trigger a re-link, such as
libs in the same
-# project that may get rebuilt, specify the full path to them here.
-EXTRA_DEPS :=
-
-###########################################################################################
-# The following variables are commented out here because the can be very
useful to just
-# set at the command line or in the env at time of compiling, allowing you to
leave your
-# makefile the same, but change the build types easily.
-
-
-# If you wish to have the program output a profiling session file which
can be read by bprof,
-# set this to 'true'
-#BUILD_PROFILE :=
-
-# If you wish to have a debug build,
-# set this to 'true'
-#BUILD_DEBUG :=
-
-# If you wish to have a build which can do memory checking when
MALLOC_DEBUG=15 is set,
-# set this to 'true'
-#CHECK_MEM :=
-
-# If you want to see the complete build line for every file, then set
this to 'true',
-# otherwise it will tell you at the end what the build flags were.
-#CHATTY :=
-
-
-
-## include the makefile-engine
-include $(BUILDHOME)/etc/makefile-engine
diff --git a/src/add-ons/media/media-add-ons/usb_webcam/makefile
b/src/add-ons/media/media-add-ons/usb_webcam/makefile
deleted file mode 100644
index 65e1839..0000000
--- a/src/add-ons/media/media-add-ons/usb_webcam/makefile
+++ /dev/null
@@ -1,208 +0,0 @@
-## ********************************* ##
-## Zeta Generic Makefile v3.0 ##
-
-## Fill in this file to specify the project being created, and the referenced
-## makefile-engine will do all of the hard work for you.
-
-## Application Specific Settings ---------------------------------------------
-
-# specify the name of the binary
-NAME := usb_webcam.media_addon
-
-# specify the type of binary
-# APP: Application
-# SHARED: Shared library or add-on
-# STATIC: Static library archive
-# DRIVER: Kernel Driver
-# MODULE: Kernel Module
-# DECOR: A window decorator project
-TYPE := ADDON
-
-# add support for new Pe and Eddie features
-# to fill in generic makefile
-
-#%{
-# @src->@
-
-# specify the source files to use
-# full paths or paths relative to the makefile can be included
-# all files, regardless of directory, will have their object
-# files created in the common object directory.
-# Note that this means this makefile will not work correctly
-# if two source files with the same name (source.c or source.cpp)
-# are included from different directories. Also note that spaces
-# in folder names do not work well with this makefile.
-SRCS := $(wildcard *.cpp) \
-$(wildcard addons/*/*.cpp) \
-$(wildcard addons/*.cpp) \
-$(wildcard sensors/*.cpp) \
-$(wildcard cstransforms/*.cpp)
-
-# specify the resource files to use
-# full path or a relative path to the resource file can be used.
-RSRCS :=
-
-# Specify your RDEF files, if any.
-RDEFS :=
-
-# @<-src@
-#%}
-
-# end support for Pe and Eddie
-
-# specify additional libraries to link against
-# there are two acceptable forms of library specifications
-# - if your library follows the naming pattern of:
-# libXXX.so or libXXX.a you can simply specify XXX
-# library: libbe.so entry: be
-#
-# - if your library does not follow the standard library
-# naming scheme you need to specify the path to the library
-# and it's name
-# library: my_lib.a entry: my_lib.a or path/my_lib.a
-LIBS := be media usb
-
-# specify additional paths to directories following the standard
-# libXXX.so or libXXX.a naming scheme. You can specify full paths
-# or paths relative to the makefile. The paths included may not
-# be recursive, so include all of the paths where libraries can
-# be found. Directories where source files are found are
-# automatically included.
-LIBPATHS := /system/lib
-
-# additional paths to look for system headers
-# thes use the form: #include <header>
-# source file directories are NOT auto-included here
-SYSTEM_INCLUDE_PATHS :=
-
-# additional paths to look for local headers
-# thes use the form: #include "header"
-# source file directories are automatically included
-LOCAL_INCLUDE_PATHS :=
-
-# specify the level of optimization that you desire
-# NONE, SOME, FULL
-OPTIMIZE :=
-
-# specify any preprocessor symbols to be defined. The symbols will not
-# have their values set automatically; you must supply the value (if any)
-# to use. For example, setting DEFINES to "DEBUG=1" will cause the
-# compiler option "-DDEBUG=1" to be used. Setting DEFINES to "DEBUG"
-# would pass "-DDEBUG" on the compiler's command line.
-DEFINES :=
-
-# specify special warning levels
-# if unspecified default warnings will be used
-# NONE = supress all warnings
-# ALL = enable all warnings
-WARNINGS :=
-
-# specify whether image symbols will be created
-# so that stack crawls in the debugger are meaningful
-# if TRUE symbols will be created
-SYMBOLS :=
-
-# specify debug settings
-# if TRUE will allow application to be run from a source-level
-# debugger. Note that this will disable all optimzation.
-DEBUGGER :=
-
-# specify additional compiler flags for all files
-COMPILER_FLAGS :=
-
-# specify additional linker flags
-LINKER_FLAGS :=
-
-# specify the version of this particular item
-# (for example, -app 3 4 0 d 0 -short 340 -long "340 "`echo -n -e
'\302\251'`"1999 GNU GPL")
-#E This may also be specified in a resource.
-APP_VERSION :=
-
-# (for TYPE == DRIVER only) Specify desired location of driver in the /dev
-# hierarchy. Used by the driverinstall rule. E.g., DRIVER_PATH =
video/usb will
-# instruct the driverinstall rule to place a symlink to your driver's
binary in
-# ~/add-ons/kernel/drivers/dev/video/usb, so that your driver will appear
at
-# /dev/video/usb when loaded. Default is "misc".
-DRIVER_PATH :=
-
-# Specify if you want the object files to be somewhere besides the
default location.
-OBJ_DIR :=
-
-# Specify a non default placement for the target
-TARGET_DIR :=
-
-# Specify a directory for the 'install' target.
-INSTALL_DIR :=
-
-# Specify the name of this makefile.
-# If you leave this blank, the makefile will not be considered as part of
the
-# dependenies for the project, and the project will not be rebuilt when
the makefile
-# is changed
-MAKEFILE :=
-
-# Specify TRUE if you want the install target to create links in the
BeMenu
-MENU_LINKS :=
-
-# Related to MENU_LINKS, specify the name of the direcotry in the BeMenu
-# you wish the link to go in. If the directory does not exist, it will be
-# created.
-APP_MENU :=
-
-# If, for some reason, you don't want to use the dependencies (flex and
yacc seem to choke
-# on them), set this to false
-DODEPS :=
-
-# Set this variable if you have an svg text file you wish to use as your
targets
-# icon.
-SVG_ICON :=
-
-# If you have some fancy custom build steps to do, specify them here
-EXTRA_BUILD_STEPS =
-
-# If you have some other files that should trigger a re-link, such as
libs in the same
-# project that may get rebuilt, specify the full path to them here.
-EXTRA_DEPS :=
-
-###########################################################################################
-# The following variables are commented out here because the can be very
useful to just
-# set at the command line or in the env at time of compiling, allowing you to
leave your
-# makefile the same, but change the build types easily.
-
-
-# If you wish to have the program output a profiling session file which
can be read by bprof,
-# set this to 'true'
-#BUILD_PROFILE :=
-
-# If you wish to have a debug build,
-# set this to 'true'
-#BUILD_DEBUG :=
-
-# If you wish to have a build which can do memory checking when
MALLOC_DEBUG=15 is set,
-# set this to 'true'
-#CHECK_MEM :=
-
-# If you want to see the complete build line for every file, then set
this to 'true',
-# otherwise it will tell you at the end what the build flags were.
-#CHATTY :=
-
-
-
-## include the makefile-engine
-include $(BUILDHOME)/etc/makefile-engine
-
-CamRoster.cpp: CamInternalAddons.h
-CamDevice.cpp: CamInternalSensors.h
-CamColorSpaceTransform.cpp: CamInternalColorSpaceTransforms.h
-
-CamInternalAddons.h: $(wildcard addons/*/*CamDevice.cpp) $(wildcard
addons/*CamDevice.cpp)
- grep -h B_WEBCAM_MKINTFUNC $(CURDIR)/addons/*/*CamDevice.cpp
$(CURDIR)/addons/*CamDevice.cpp > $@
-
-CamInternalSensors.h: $(wildcard sensors/*.cpp)
- grep -h B_WEBCAM_DECLARE_SENSOR $(CURDIR)/sensors/*.cpp > $@
-
-CamInternalColorSpaceTransforms.h: $(wildcard cstransforms/*.cpp)
- grep -h B_WEBCAM_DECLARE_CSTRANSFORM $(CURDIR)/cstransforms/*.cpp > $@
-
-clean::
- $(DO_ECHO)rm -f CamInternalAddons.h CamInternalSensors.h
CamInternalColorSpaceTransforms.h
-
diff --git a/src/apps/bsnow/makefile b/src/apps/bsnow/makefile
deleted file mode 100644
index ac39343..0000000
--- a/src/apps/bsnow/makefile
+++ /dev/null
@@ -1,120 +0,0 @@
-## BeOS Generic Makefile v2.2 ##
-
-## Fill in this file to specify the project being created, and the referenced
-## makefile-engine will do all of the hard work for you. This handles both
-## Intel and PowerPC builds of the BeOS.
-
-## Application Specific Settings ---------------------------------------------
-
-# specify the name of the binary
-NAME= BSnow
-
-# specify the type of binary
-# APP: Application
-# SHARED: Shared library or add-on
-# STATIC: Static library archive
-# DRIVER: Kernel Driver
-TYPE= APP
-
-# add support for new Pe and Eddie features
-# to fill in generic makefile
-
-#%{
-# @src->@
-
-# specify the source files to use
-# full paths or paths relative to the makefile can be included
-# all files, regardless of directory, will have their object
-# files created in the common object directory.
-# Note that this means this makefile will not work correctly
-# if two source files with the same name (source.c or source.cpp)
-# are included from different directories. Also note that spaces
-# in folder names do not work well with this makefile.
-SRCS= SnowApp.cpp SnowView.cpp Flakes.cpp
-
-# specify the resource files to use
-# full path or a relative path to the resource file can be used.
-RSRCS= BSnow.rsrc
-
-# @<-src@
-#%}
-
-# end support for Pe and Eddie
-
-# specify additional libraries to link against
-# there are two acceptable forms of library specifications
-# - if your library follows the naming pattern of:
-# libXXX.so or libXXX.a you can simply specify XXX
-# library: libbe.so entry: be
-#
-# - if your library does not follow the standard library
-# naming scheme you need to specify the path to the library
-# and it's name
-# library: my_lib.a entry: my_lib.a or path/my_lib.a
-LIBS= be
-
-# specify additional paths to directories following the standard
-# libXXX.so or libXXX.a naming scheme. You can specify full paths
-# or paths relative to the makefile. The paths included may not
-# be recursive, so include all of the paths where libraries can
-# be found. Directories where source files are found are
-# automatically included.
-LIBPATHS=
-
-# additional paths to look for system headers
-# thes use the form: #include <header>
-# source file directories are NOT auto-included here
-SYSTEM_INCLUDE_PATHS =
-
-# additional paths to look for local headers
-# thes use the form: #include "header"
-# source file directories are automatically included
-LOCAL_INCLUDE_PATHS =
-
-# specify the level of optimization that you desire
-# NONE, SOME, FULL
-OPTIMIZE=
-
-# specify any preprocessor symbols to be defined. The symbols will not
-# have their values set automatically; you must supply the value (if any)
-# to use. For example, setting DEFINES to "DEBUG=1" will cause the
-# compiler option "-DDEBUG=1" to be used. Setting DEFINES to "DEBUG"
-# would pass "-DDEBUG" on the compiler's command line.
-DEFINES= DEBUG=1
-
-# specify special warning levels
-# if unspecified default warnings will be used
-# NONE = supress all warnings
-# ALL = enable all warnings
-WARNINGS =
-
-# specify whether image symbols will be created
-# so that stack crawls in the debugger are meaningful
-# if TRUE symbols will be created
-SYMBOLS =
-
-# specify debug settings
-# if TRUE will allow application to be run from a source-level
-# debugger. Note that this will disable all optimzation.
-DEBUGGER = TRUE
-
-# specify additional compiler flags for all files
-COMPILER_FLAGS =
-
-# specify additional linker flags
-LINKER_FLAGS =
-
-# specify the version of this particular item
-# (for example, -app 3 4 0 d 0 -short 340 -long "340 "`echo -n -e
'\302\251'`"1999 GNU GPL")
-# This may also be specified in a resource.
-APP_VERSION =
-
-# (for TYPE == DRIVER only) Specify desired location of driver in the /dev
-# hierarchy. Used by the driverinstall rule. E.g., DRIVER_PATH =
video/usb will
-# instruct the driverinstall rule to place a symlink to your driver's
binary in
-# ~/add-ons/kernel/drivers/dev/video/usb, so that your driver will appear
at
-# /dev/video/usb when loaded. Default is "misc".
-DRIVER_PATH =
-
-## include the makefile-engine
-include $(BUILDHOME)/etc/makefile-engine
diff --git a/src/apps/codycam/makefile b/src/apps/codycam/makefile
deleted file mode 100644
index 11f11b2..0000000
--- a/src/apps/codycam/makefile
+++ /dev/null
@@ -1,120 +0,0 @@
-## BeOS Generic Makefile v2.1 ##
-
-## Fill in this file to specify the project being created, and the referenced
-## makefile-engine will do all of the hard work for you. This handles both
-## Intel and PowerPC builds of the BeOS.
-
-## Application Specific Settings ---------------------------------------------
-
-# specify the name of the binary
-NAME= CodyCam
-
-# specify the type of binary
-# APP: Application
-# SHARED: Shared library or add-on
-# STATIC: Static library archive
-# DRIVER: Kernel Driver
-TYPE= APP
-
-# add support for new Pe and Eddie features
-# to fill in generic makefile
-
-#%{
-# @src->@
-
-# specify the source files to use
-# full paths or paths relative to the makefile can be included
-# all files, regardless of directory, will have their object
-# files created in the common object directory.
-# Note that this means this makefile will not work correctly
-# if two source files with the same name (source.c or source.cpp)
-# are included from different directories. Also note that spaces
-# in folder names do not work well with this makefile.
-SRCS= \
- CodyCam.cpp \
- FtpClient.cpp \
- Settings.cpp \
- SettingsHandler.cpp \
- VideoConsumer.cpp
-
-# specify the resource files to use
-# full path or a relative path to the resource file can be used.
-RSRCS= codycam.rsrc
-
-# @<-src@
-#%}
-
-# end support for Pe and Eddie
-
-# specify additional libraries to link against
-# there are two acceptable forms of library specifications
-# - if your library follows the naming pattern of:
-# libXXX.so or libXXX.a you can simply specify XXX
-# library: libbe.so entry: be
-#
-# - if your library does not follow the standard library
-# naming scheme you need to specify the path to the library
-# and it's name
-# library: my_lib.a entry: my_lib.a or path/my_lib.a
-LIBS= be media translation netapi
-ifeq ($(shell uname -m), BePC)
-LIBS += stdc++.r4
-else
-LIBS += mslcpp_4_0
-endif
-
-# specify additional paths to directories following the standard
-# libXXX.so or libXXX.a naming scheme. You can specify full paths
-# or paths relative to the makefile. The paths included may not
-# be recursive, so include all of the paths where libraries can
-# be found. Directories where source files are found are
-# automatically included.
-LIBPATHS=
-
-# additional paths to look for system headers
-# thes use the form: #include <header>
-# source file directories are NOT auto-included here
-SYSTEM_INCLUDE_PATHS =
-
-# additional paths to look for local headers
-# thes use the form: #include "header"
-# source file directories are automatically included
-LOCAL_INCLUDE_PATHS =
-
-# specify the level of optimization that you desire
-# NONE, SOME, FULL
-OPTIMIZE= FULL
-
-# specify any preprocessor symbols to be defined. The symbols will not
-# have their values set automatically; you must supply the value (if any)
-# to use. For example, setting DEFINES to "DEBUG=1" will cause the
-# compiler option "-DDEBUG=1" to be used. Setting DEFINES to "DEBUG"
-# would pass "-DDEBUG" on the compiler's command line.
-DEFINES=
-
-# specify special warning levels
-# if unspecified default warnings will be used
-# NONE = supress all warnings
-# ALL = enable all warnings
-WARNINGS =
-
-# specify whether image symbols will be created
-# so that stack crawls in the debugger are meaningful
-# if TRUE symbols will be created
-SYMBOLS =
-
-# specify debug settings
-# if TRUE will allow application to be run from a source-level
-# debugger. Note that this will disable all optimzation.
-DEBUGGER =
-
-# specify additional compiler flags for all files
-COMPILER_FLAGS =
-
-# specify additional linker flags
-LINKER_FLAGS =
-
-
-## include the makefile-engine
-include /boot/develop/etc/makefile-engine
-
diff --git a/src/bin/rc/Makefile b/src/bin/rc/Makefile
deleted file mode 100644
index b6eb4c5..0000000
--- a/src/bin/rc/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-
-# settings for debug builds:
-#CXXFLAGS = -g -O0 -DDEBUG -Wall -Wno-multichar
-
-# settings for release builds:
-CXXFLAGS = -O2 -Wall -Wno-multichar -Wno-sign-compare -Wno-unused
-
-all: rc librdef.so
-
-parser.cpp: parser.y
- bison -d -o$@ $^
- mv parser.cpp.h parser.hpp
-
-lexer.cpp: lexer.l parser.cpp
- flex -o$@ lexer.l
-
-librdef.so: compile.cpp decompile.cpp lexer.cpp parser.cpp rdef.cpp
- $(CXX) $(CXXFLAGS) -D_BUILDING_RDEF -lbe -lstdc++.r4 -o $@ $^ -nostart
-Xlinker -soname=$@
- mimeset -f $@
-
-rc: rc.cpp librdef.so
- $(CXX) $(CXXFLAGS) -L./ -lrdef -o $@ rc.cpp
- mimeset -f $@
-
-clean:
- rm -f *.o rc librdef.so lexer.cpp parser.cpp parser.hpp
-
-install:
- cp rc ~/config/bin
- cp librdef.so ~/config/lib
diff --git a/src/preferences/dun/makefile b/src/preferences/dun/makefile
deleted file mode 100644
index 77e2f6f..0000000
--- a/src/preferences/dun/makefile
+++ /dev/null
@@ -1,166 +0,0 @@
-## BeOS Generic Makefile v2.3 ##
-
-## Fill in this file to specify the project being created, and the referenced
-## makefile-engine will do all of the hard work for you. This handles both
-## Intel and PowerPC builds of the BeOS.
-
-## Application Specific Settings ---------------------------------------------
-
-# specify the name of the binary
-NAME := OBOSDialUpNetworking
-
-# specify the type of binary
-# APP: Application
-# SHARED: Shared library or add-on
-# STATIC: Static library archive
-# DRIVER: Kernel Driver
-TYPE := APP
-
-# add support for new Pe and Eddie features
-# to fill in generic makefile
-
-#%{
-# @src->@
-
-# specify the source files to use
-# full paths or paths relative to the makefile can be included
-# all files, regardless of directory, will have their object
-# files created in the common object directory.
-# Note that this means this makefile will not work correctly
-# if two source files with the same name (source.c or source.cpp)
-# are included from different directories. Also note that spaces
-# in folder names do not work well with this makefile.
-SRCS := DUN.cpp DUNView.cpp TreeView.cpp SettingsWindow.cpp ModemWindow.cpp
LocationView.cpp DetailsView.cpp DUNWindow.cpp NewConnectionWindow.cpp
-
-# specify the resource files to use
-# full path or a relative path to the resource file can be used.
-RSRCS := DUN.rsrc
-
-# Specify your RDEF files, if any.
-RDEFS :=
-
-# @<-src@
-#%}
-
-# end support for Pe and Eddie
-
-# specify additional libraries to link against
-# there are two acceptable forms of library specifications
-# - if your library follows the naming pattern of:
-# libXXX.so or libXXX.a you can simply specify XXX
-# library: libbe.so entry: be
-#
-# - if your library does not follow the standard library
-# naming scheme you need to specify the path to the library
-# and it's name
-# library: my_lib.a entry: my_lib.a or path/my_lib.a
-LIBS := be tracker stdc++.r4 root
-
-# specify additional paths to directories following the standard
-# libXXX.so or libXXX.a naming scheme. You can specify full paths
-# or paths relative to the makefile. The paths included may not
-# be recursive, so include all of the paths where libraries can
-# be found. Directories where source files are found are
-# automatically included.
-LIBPATHS :=
-
-# additional paths to look for system headers
-# thes use the form: #include <header>
-# source file directories are NOT auto-included here
-SYSTEM_INCLUDE_PATHS :=
-
-# additional paths to look for local headers
-# thes use the form: #include "header"
-# source file directories are automatically included
-LOCAL_INCLUDE_PATHS :=
-
-# specify the level of optimization that you desire
-# NONE, SOME, FULL
-OPTIMIZE := FULL
-
-# specify any preprocessor symbols to be defined. The symbols will not
-# have their values set automatically; you must supply the value (if any)
-# to use. For example, setting DEFINES to "DEBUG=1" will cause the
-# compiler option "-DDEBUG=1" to be used. Setting DEFINES to "DEBUG"
-# would pass "-DDEBUG" on the compiler's command line.
-DEFINES :=
-
-# specify special warning levels
-# if unspecified default warnings will be used
-# NONE = supress all warnings
-# ALL = enable all warnings
-WARNINGS :=
-
-# specify whether image symbols will be created
-# so that stack crawls in the debugger are meaningful
-# if TRUE symbols will be created
-SYMBOLS :=
-
-# specify debug settings
-# if TRUE will allow application to be run from a source-level
-# debugger. Note that this will disable all optimzation.
-DEBUGGER := FALSE
-
-# specify additional compiler flags for all files
-COMPILER_FLAGS :=
-
-# specify additional linker flags
-LINKER_FLAGS :=
-
-# specify the version of this particular item
-# (for example, -app 3 4 0 d 0 -short 340 -long "340 "`echo -n -e
'\302\251'`"1999 GNU GPL")
-# This may also be specified in a resource.
-APP_VERSION :=
-
-# (for TYPE == DRIVER only) Specify desired location of driver in the /dev
-# hierarchy. Used by the driverinstall rule. E.g., DRIVER_PATH =
video/usb will
-# instruct the driverinstall rule to place a symlink to your driver's
binary in
-# ~/add-ons/kernel/drivers/dev/video/usb, so that your driver will appear
at
-# /dev/video/usb when loaded. Default is "misc".
-DRIVER_PATH :=
-
-# Specify if you want the object files to be somewhere besides the
default location.
-OBJ_DIR :=
-
-# Specify a non default placement for the target
-TARGET_DIR :=
-
-# Specify a directory for the 'install' target.
-INSTALL_DIR :=
-
-# Specify the name of this makefile.
-# If you leave this blank, the makefile will not be considered as part of
the
-# dependenies for the project, and the project will not be rebuilt when
the makefile
-# is changed
-MAKEFILE :=
-
-# Custom overrides that can be set from the command line.
-# This allows you to have the normal makefile be a release build and
-# change it from the command line to be a debug build.
-# Use like: $ CHECK_MEM=true make
-# or : $ DEBUG_BUILD=true make
-
-# For MALLOC_DEBUG=15 usage, will check every memory access for
correctness.
-# NOTE: This only works in Dano. (or if you happen to have the correct
version
-# of libroot.so with the extra debug stuff in it. This used to be
available
-# from the be.com ftp site, you might try asking on BeShare for
that or a
-# mirror of the ftp site.
-ifeq ($(CHECK_MEM), true)
- COMPILER_FLAGS += -fcheck-memory-usage -D_NO_INLINE_ASM=1
-D_KERNEL_MODE=1
- DEBUG_BUILD=true
-endif
-
-ifeq ($(DEBUG_BUILD), true)
- SYMBOLS := TRUE
- DEBUGGER := TRUE
- OPTIMIZE := NONE
- COMPILER_FLAGS += -DDEBUG=1
-
- ifeq ($(shell uname -r), 5.1)
- COMPILER_FLAGS += -fno-debug-opt
- endif
-
-endif
-
-## include the makefile-engine
-include $(BUILDHOME)/etc/makefile-engine

############################################################################

Commit: 3fa198dae4ec1117f7aec42c7903d827c39e114d
URL: http://cgit.haiku-os.org/haiku/commit/?id=3fa198dae4ec
Author: Augustin Cavalier <waddlesplash@xxxxxxxxx>
Date: Mon Jun 22 19:17:17 2015 UTC

IconVader: cleanup.

----------------------------------------------------------------------------

diff --git a/src/add-ons/tracker/iconvader/IconVader.cpp
b/src/add-ons/tracker/iconvader/IconVader.cpp
index 0b3b3bf..36b32a1 100644
--- a/src/add-ons/tracker/iconvader/IconVader.cpp
+++ b/src/add-ons/tracker/iconvader/IconVader.cpp
@@ -1,9 +1,8 @@
/*
- * Copyright 2006, Axel Dörfler, axeld@xxxxxxxxxxxxxxxx. All rights reserved.
+ * Copyright 2009, François Revol, <revol@xxxxxxx>.
* Distributed under the terms of the MIT License.
*/

-
#include <Alert.h>
#include <Messenger.h>
#include <Roster.h>
@@ -11,6 +10,7 @@

#include "PoseView.h"

+
static void Error(BView *view, status_t status, bool unlock=false)
{
BAlert *alert;
@@ -22,9 +22,6 @@ static void Error(BView *view, status_t status, bool
unlock=false)
alert->Go();
}

-/*!
- \brief Tracker add-on entry
-*/
extern "C" void
process_refs(entry_ref dir, BMessage* refs, void* /*reserved*/)
{
@@ -38,7 +35,7 @@ process_refs(entry_ref dir, BMessage* refs, void*
/*reserved*/)
BString windowTitleBackup;

refs->PrintToStream();
-
+
status = refs->FindMessenger("TrackerViewToken", &msgr);
if (status < B_OK) {
Error(view, status);
@@ -70,23 +67,17 @@ process_refs(entry_ref dir, BMessage* refs, void*
/*reserved*/)
view->SetSelectionRectEnabled(false);
view->SetPoseEditing(false);
poseViewModeBackup = view->ViewMode();
-

view->SetViewMode(kIconMode);
-
view->ShowBarberPole();

-
view->UnlockLooper();

-
-
alert = new BAlert("Error", "IconVader:\nClick on the icons to get
points."
"\nAvoid symlinks!", "OK");
alert->SetFlags(alert->Flags() | B_CLOSE_ON_ESCAPE);
alert->Go();

-
int32 score = 0;
int32 count = 300;
while (count--) {
@@ -107,18 +98,10 @@ process_refs(entry_ref dir, BMessage* refs, void*
/*reserved*/)
score-=10;
pose->Select(false);
}
-#ifdef __HAIKU__
BPoint location = pose->Location(view);
-#else
- BPoint location = pose->Location();
-#endif
location.x += ((rand() % 20) - 10);
location.y += ((rand() % 20) - 10);
-#ifdef __HAIKU__
pose->SetLocation(location, view);
-#else
- pose->SetLocation(location);
-#endif
}

view->CheckPoseVisibility();
@@ -128,7 +111,7 @@ process_refs(entry_ref dir, BMessage* refs, void*
/*reserved*/)
BString str("Score: ");
str << score;
view->Window()->SetTitle(str.String());
-
+
view->UnlockLooper();
snooze(100000);
}
@@ -139,7 +122,6 @@ process_refs(entry_ref dir, BMessage* refs, void*
/*reserved*/)
alert->SetFlags(alert->Flags() | B_CLOSE_ON_ESCAPE);
alert->Go();

-
status = B_ERROR;
if (!msgr.LockTarget()) {
Error(view, status);
@@ -159,15 +141,13 @@ process_refs(entry_ref dir, BMessage* refs, void*
/*reserved*/)
view->RestoreColumnState(poseViewColumnBackup);

view->Window()->SetTitle(windowTitleBackup.String());
-
+
/*
BMessage('_RRC') {
TrackerViewToken = BMessenger(port=32004, team=591,
target=direct:0x131)
} */


- //be_roster->Launch("application/x-vnd.haiku-filetypes", refs);
-
view->UnlockLooper();
return;

diff --git a/src/add-ons/tracker/iconvader/IconVader.rdef
b/src/add-ons/tracker/iconvader/IconVader.rdef
index cf6d1cc..22f2640 100644
--- a/src/add-ons/tracker/iconvader/IconVader.rdef
+++ b/src/add-ons/tracker/iconvader/IconVader.rdef
@@ -1,11 +1,3 @@
-/*
- * FileType.rdef
- */
-
-// The FileType add-on has no app signature as it is no standalone application
-//resource app_signature "application/x-vnd.Haiku-FileType";
-//resource app_flags B_MULTIPLE_LAUNCH;
-
resource file_types message {
"types" = "application/x-vnd.Be-directory"
};
@@ -22,11 +14,9 @@ resource app_version {
internal = 1,

short_info = "IconVader",
- long_info = "IconVader, Copyright 2009 Haiku Inc."
+ long_info = "IconVader, a Tracker game"
};

-#ifdef HAIKU_TARGET_PLATFORM_HAIKU
-
resource vector_icon {
$"6E6369660C0500040169020006023CADF43D104EBF02CA3EA2224BF02046648D"
$"00FFDB97FFFCAF29020006023A6496BA3F153EBCDD3EEA91492CB5C09D5100FF"
@@ -50,62 +40,3 @@ resource vector_icon {
$"040103000A060106000A0001041001178400040A050104000A00010710011784"
$"00040A070108000A09010A000A08010900"
};
-
-#else // HAIKU_TARGET_PLATFORM_HAIKU
-
-resource large_icon array {
- $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02020008FFFFFFFFFFFFFFFFFFFF"
- $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF041B17110802FFFFFFFFFFFFFFFFFF"
- $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF041B3F3F1B150800FFFFFFFFFFFFFFFF"
- $"FFFFFFFFFFFFFFFFFF00FFFFFFFFFFFF021B3F3F1B150A00FFFFFFFFFFFFFFFF"
- $"FFFFFFFFFFFFFFFF003F00FFFFFFFFFF04151B1B17110800FFFFFFFFFFFFFFFF"
- $"FFFFFFFFFFFFFF003FFD00FFFFFFFFFF02081515150A0800FFFFFFFFFFFFFFFF"
- $"FFFFFFFFFFFF003FFDFDFD00FFFFFF00F9000A0A080A00FFFFFFFFFFFFFFFFFF"
- $"FFFFFFFFFF003FFDFDFDFD00FFFF003FF97D000000007D0000FFFFFFFFFFFFFF"
- $"FFFFFFFF003FFDFDFDFDFDFD00FF00F93F3F7D7D7D7D7D7DF900FFFFFFFFFFFF"
- $"FFFFFF003FFDFDFDFD62FDFD00FF00F9F9F93F3FF9F9F9F97D00FFFFFFFFFFFF"
- $"FFFF003FFEFDFDFD62FDFDFDFA0000F9F9F9F9F93F3FF97D7D00FFFFFFFFFFFF"
- $"FF003FFEFEFDFD89FDFDFDFDFA0000F9F9F9F9F9F9F97D7D7D00FFFFFFFFFFFF"
- $"003FFEFEFEFDB0FD62FD62FDFAFA00F9F9F9F9F9F9F97D7D7D00FFFFFFFFFFFF"
- $"FF003FFEFEB0FD89FD62FD62FAFA00F9F9F9F9F9F9F97D7D7D00FFFFFFFFFFFF"
- $"FF003FFEB0FDB0FDB0FD62FAFAFAFA00F9F90000F9F97D7D7D00FFFFFFFFFFFF"
- $"FFFF003FFEB0FDB0FDB0FDFAFA62FA000000606000007D7D7D00FFFFFFFFFFFF"
- $"FFFF003FFEFDFDFD89FD62FD62FAFAFA00606060606000007D00FFFFFFFFFFFF"
- $"FFFFFF003FFDFDB0FD89FD62FAFAFA0060606060606060600000FFFFFFFFFFFF"
- $"FFFFFF003FFDFDFDB0FD89FAFAFA00606060606060606060606000FFFFFFFFFF"
- $"FFFFFFFF003FFDB0FDB0FDFDFA006060606060606060606060D5000EFFFFFFFF"
- $"FFFFFFFF003FFDFDB0FDFDFD003F60606060606060606060D5D5000EFFFFFFFF"
- $"FFFFFFFFFF003FFDFDFDFDFD00AC3F3F60606060606060D5D5D5000E0E0EFFFF"
- $"FFFFFFFFFF003FFDFDFDFDFD00ACACAC3F3F60606060D5D5D5D5000E0E0E0E0E"
- $"FFFFFFFFFFFF003FFDFDFD0000ACACACACAC3F3F60D5D5D5D5D5000E0E0E0E0E"
- $"FFFFFFFFFFFF003FFDFD000E00ACACACACACACACD5D5D5D5D5D5000E0E0E0EFF"
- $"FFFFFFFFFFFFFF00FD000E0E00ACACACACACACACD5D5D5D5D5D5000E0E0EFFFF"
- $"FFFFFFFFFFFFFFFF000E0E0E00ACACACACACACACD5D5D5D5D5000E0E0EFFFFFF"
- $"FFFFFFFFFFFFFFFFFFFFFFFF00ACACACACACACACD5D5D5D5000E0E0EFFFFFFFF"
- $"FFFFFFFFFFFFFFFFFFFFFFFFFF0000ACACACACACD5D5D5000E0E0EFFFFFFFFFF"
- $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000ACACACD5D5000E0E0EFFFFFFFFFFFF"
- $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000ACD5000E0E0EFFFFFFFFFFFFFF"
- $"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000E0E0EFFFFFFFFFFFFFFFF"
-};
-
-resource mini_icon array {
- $"FFFFFFFFFFFFFFFF020200FFFFFFFFFF"
- $"FFFFFFFFFFFFFF04151E1500FFFFFFFF"
- $"FFFFFFFFFFFFFF021D1E1C00FFFFFFFF"
- $"FFFFFFFF00FFFF00151B1600FFFFFFFF"
- $"FFFFFF003F0000FA0000000000FFFFFF"
- $"FFFF003FFD0000F9F9FAFAFAFA00FFFF"
- $"FF003FFEFDFD00F9F9F9F97D7D00FFFF"
- $"003F62FE89FD00F9F9F900007D00FFFF"
- $"FF003FB0FD89FA00F90060600000FFFF"
- $"FF003FFEB0FD620000606060606000FF"
- $"FFFF003FFD89FA003F3F606060D500FF"
- $"FFFF003FFDFDFA00ACAC3F3FD5D5000E"
- $"FFFFFF003FFD0000ACACACACD5D5000E"
- $"FFFFFF003F000E00ACACACACD5D5000E"
- $"FFFFFFFF000E0E0E0000ACACD5000E0E"
- $"FFFFFFFFFFFFFFFFFFFF0000000E0EFF"
-};
-
-#endif // HAIKU_TARGET_PLATFORM_HAIKU
-
diff --git a/src/add-ons/tracker/iconvader/Jamfile
b/src/add-ons/tracker/iconvader/Jamfile
index 30325e6..e0aedee 100644
--- a/src/add-ons/tracker/iconvader/Jamfile
+++ b/src/add-ons/tracker/iconvader/Jamfile
@@ -1,23 +1,11 @@
SubDir HAIKU_TOP src add-ons tracker iconvader ;

-SetSubDirSupportedPlatformsBeOSCompatible ;
-
-if $(TARGET_PLATFORM_HAIKU_COMPATIBLE) {
- UseHeaders [ FDirName $(HAIKU_TOP) src kits tracker ] : true ;
- UsePrivateHeaders tracker ;
- UsePrivateHeaders shared ;
-} else {
- # private, for testing...
- SubDirC++Flags -I/work/zeta/src/cebit/os/zeta/system/lib/tracker ;
- SubDirC++Flags -I/work/zeta/src/cebit/headers_p/tracker ;
- SubDirC++Flags -I/work/zeta/src/cebit/headers_p ;
-}
-
-# TODO: does not seem to work:
-AddResources IconVader : IconVader.rdef ;
+UseHeaders [ FDirName $(HAIKU_TOP) src kits tracker ] : true ;
+UsePrivateHeaders tracker ;
+UsePrivateHeaders shared ;

Addon IconVader :
IconVader.cpp
-
: be tracker [ TargetLibstdc++ ]
;
+AddResources IconVader : IconVader.rdef ;

############################################################################

Commit: 519b21c662cc02e6c82f6117abd45bf02161c962
URL: http://cgit.haiku-os.org/haiku/commit/?id=519b21c662cc
Author: Augustin Cavalier <waddlesplash@xxxxxxxxx>
Date: Mon Jun 22 19:20:56 2015 UTC

print/drivers/pdf: cleanup.

----------------------------------------------------------------------------

diff --git a/src/add-ons/print/drivers/pdf/README
b/src/add-ons/print/drivers/pdf/README
index ab06b40..0b75039 100644
--- a/src/add-ons/print/drivers/pdf/README
+++ b/src/add-ons/print/drivers/pdf/README
@@ -45,25 +45,3 @@ Known Bugs/Limitations
Note
- BePDF until version 0.9.4 does not take the alpha channel of transparent
bitmaps or patterns into account;
Acrobat Reader shows them properly!
-
-
-Contact
-
-Either one of the developers or post to the print_kit mailing list
-open-beos-printing@xxxxxxxxxxxxx (preferred)
-Before any post, you'll need to subscribe it:
-//www.freelists.org/cgi-bin/list?list_id=open-beos-printing
-
-
-Links
-
-Latest PDF Writer release
-http://www.bebits.com/app/2494
-
-CVS
-https://sourceforge.net/cvs/?group_id=33869
-
-CVS Browser
-http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/open-beos/current/src/add-ons/print/drivers/pdf
-
-
\ No newline at end of file
diff --git a/src/add-ons/print/drivers/pdf/source/Defs4PPC.pch++
b/src/add-ons/print/drivers/pdf/source/Defs4PPC.pch++
deleted file mode 100644
index 176a24b..0000000
--- a/src/add-ons/print/drivers/pdf/source/Defs4PPC.pch++
+++ /dev/null
@@ -1,7 +0,0 @@
-#include <Be.h>
-#include <stdlib.h>
-#include <string.h>
-#include <stdio.h>
-
-#define PATTERN_SUPPORT 1
-#define LOGGING 0
\ No newline at end of file

############################################################################

Commit: 7cee114228e7238ba09c2ff0d66de5639edb1890
URL: http://cgit.haiku-os.org/haiku/commit/?id=7cee114228e7
Author: Augustin Cavalier <waddlesplash@xxxxxxxxx>
Date: Mon Jun 22 19:23:40 2015 UTC

rc: replace reference to CVS with 'version control'.

----------------------------------------------------------------------------

diff --git a/src/bin/rc/docs/rc.html b/src/bin/rc/docs/rc.html
index d0901a6..7add64c 100644
--- a/src/bin/rc/docs/rc.html
+++ b/src/bin/rc/docs/rc.html
@@ -32,7 +32,7 @@

<P>Because .rsrc files have a binary file format, you need to use special
tools to edit them, such as FileTypes, QuickRes, or Resourcer. Alternatively,
you can use a "resource compiler". This is a command line tool that takes a
text-based resource script and turns it into a .rsrc file.</P>

-<P>With a resource compiler, you express your resources as ASCII text using a
special definition language, which makes the resource files much easier to edit
and maintain. You no longer need separate GUI tools to build your .rsrc files,
and you can even automate the whole process by calling the compiler from your
Makefile or Jamfile. Resource scripts will also make your life easier if you
use CVS, because CVS doesn't handle .rsrc files very well.</P>
+<P>With a resource compiler, you express your resources as ASCII text using a
special definition language, which makes the resource files much easier to edit
and maintain. You no longer need separate GUI tools to build your .rsrc files,
and you can even automate the whole process by calling the compiler from your
Makefile or Jamfile. Resource scripts will also make your life easier if you
use version control, because version control doesn't handle .rsrc files very
well.</P>

<P>BeOS R5 comes with an (experimental) resource compiler called "beres", and
a corresponding decompiler called "deres". rc is an open source replacement
(and enhancement) of these tools. It is (mostly) backwards compatible, so you
should be able to compile your old .rdef files without any problems.</P>

@@ -280,13 +280,13 @@ resource myint { 123 };</PRE></BLOCKQUOTE>
<BLOCKQUOTE><TABLE BORDER=1 SUMMARY="">
<TR><TH>type</TH><TH>corresponds to</TH><TH>fields</TH></TR>

-<TR><TD>app_signature</TD><TD>the app's MIME signature</TD><TD>string
+<TR><TD>app_signature</TD><TD>the app's MIME signature</TD><TD>string
signature</TD></TR>

-<TR><TD>app_flags</TD><TD>application launch flags</TD><TD>uint32
+<TR><TD>app_flags</TD><TD>application launch flags</TD><TD>uint32
flags</TD></TR>

-<TR><TD>app_version</TD><TD>version information</TD><TD>uint32 major, middle,
+<TR><TD>app_version</TD><TD>version information</TD><TD>uint32 major, middle,
minor, variety, internal<BR>string short_info, long_info</TD></TR>

<TR><TD>large_icon</TD><TD>32x32 icon</TD><TD>array of 1024 bytes</TD></TR>

############################################################################

Revision: hrev49318
Commit: 4fe78e3499cc1b44141561d7a2e51ac4e7504140
URL: http://cgit.haiku-os.org/haiku/commit/?id=4fe78e3499cc
Author: Augustin Cavalier <waddlesplash@xxxxxxxxx>
Date: Mon Jun 22 19:39:47 2015 UTC

tests: Convert a lot of RSRCs to RDEFs.

----------------------------------------------------------------------------

diff --git a/src/tests/Jamfile b/src/tests/Jamfile
index 9d896da..ae957e8 100644
--- a/src/tests/Jamfile
+++ b/src/tests/Jamfile
@@ -13,7 +13,7 @@ UnitTestLib libexampletest.so
UnitTest UnitTester
: UnitTester.cpp
: be [ TargetLibstdc++ ]
- : UnitTester.rsrc
+ : UnitTester.rdef
;

# Install libbe and other libraries for target platform libbe_test.
diff --git a/src/tests/UnitTester.rdef b/src/tests/UnitTester.rdef
new file mode 100644
index 0000000..7213f4f
--- /dev/null
+++ b/src/tests/UnitTester.rdef
@@ -0,0 +1,14 @@
+resource app_flags B_MULTIPLE_LAUNCH;
+
+resource(2, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-elfexecutable";
+
+resource(246, "res_image") #'bits' array {
+ $"89504E470D0A1A0A0000000D4948445200000180000001210803000001365EB7"
+ $"5000000003504C54453366984C24B144000000096F4646730000000000000000"
+ $"00DA2AB6CE000000097048597300000FA000000FA001A06A8C77000000834944"
+ $"4154789CEDC13101000000C2A0F54F6D085FA000000000000000000000000000"
+ $"0000000000000000000000000000000000000000000000000000000000000000"
+ $"0000000000000000000000000000000000000000000000000000000000000000"
+ $"000000000000000000000000000000000000000000000000000000000000003E"
+ $"03B3AF00015BA7684D0000000049454E44AE426082"
+};
diff --git a/src/tests/UnitTester.rsrc b/src/tests/UnitTester.rsrc
deleted file mode 100644
index e47a8d1..0000000
Binary files a/src/tests/UnitTester.rsrc and /dev/null differ
diff --git a/src/tests/add-ons/print/ppd/test/Jamfile
b/src/tests/add-ons/print/ppd/test/Jamfile
index e04a24c..3edd811 100644
--- a/src/tests/add-ons/print/ppd/test/Jamfile
+++ b/src/tests/add-ons/print/ppd/test/Jamfile
@@ -1,24 +1,20 @@
SubDir HAIKU_TOP src tests add-ons print ppd test ;

-# SetSubDirSupportedPlatformsBeOSCompatible ;
-
SubDirHdrs $(HAIKU_TOP) src tests add-ons print ppd model ;
SubDirHdrs $(HAIKU_TOP) src tests add-ons print ppd parser ;
SubDirHdrs $(HAIKU_TOP) src tests add-ons print ppd ui ;

-# TODO convert .rsrc to .rdef
-# AddResources PPDConfig : PPDConfigApplication.rsrc ;
+AddResources PPDConfig : PPDConfigApplication.rdef ;

-SimpleTest PPDConfig :
+SimpleTest PPDConfig :
PPDConfigApplication.cpp
: be root libppdtest.a [ TargetLibsupc++ ]
;

-SimpleTest PPDTest :
+SimpleTest PPDTest :
Test.cpp
TestParser.cpp
TestScanner.cpp
- :
+ :
be root libppdtest.a [ TargetLibsupc++ ]
;
-
diff --git a/src/tests/add-ons/print/ppd/test/PPDConfigApplication.rdef
b/src/tests/add-ons/print/ppd/test/PPDConfigApplication.rdef
new file mode 100644
index 0000000..3808203
--- /dev/null
+++ b/src/tests/add-ons/print/ppd/test/PPDConfigApplication.rdef
@@ -0,0 +1,69 @@
+resource app_flags B_SINGLE_LAUNCH;
+
+resource app_signature "application/x-vnd.application";

[ *** diff truncated: 312 lines dropped *** ]



Other related posts:

  • » [haiku-commits] haiku: hrev49318 - in src: tests/kits/app/bapplication/testapps add-ons/kernel/file_systems/nfs tests/add-ons/print/ppd/test add-ons/media/media-add-ons/usb_webcam add-ons/input_server/methods/pen - waddlesplash