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 084b1afc27..0000000000 --- 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 b7a552ec9e..0000000000 --- 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
-# 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 b351313622..0000000000 --- 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
-# 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 29d3e2d764..0000000000 --- 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
-# 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 fbe179253d..0000000000 --- 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
-# 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 aa4c25af5a..0000000000 --- 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)/
-# 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 aa334c4965..0000000000 --- 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
-# 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 89e9957e69..0000000000 --- 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
-# 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 a6bef44105..0000000000 --- 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
-# 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 65e1839f28..0000000000 --- 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
-# 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 ac39343b6b..0000000000 --- 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
-# 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 11f11b2a0e..0000000000 --- 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
-# 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 b6eb4c59e6..0000000000 --- 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 77e2f6fc82..0000000000 --- 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
-# 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