gitignore updated
This commit is contained in:
174
.gitignore
vendored
174
.gitignore
vendored
@@ -2,3 +2,177 @@
|
||||
.*.sw?
|
||||
*~
|
||||
/CMakeLists.txt.user
|
||||
.vimrc
|
||||
*.so
|
||||
*.a
|
||||
*.cxx
|
||||
*.cmake
|
||||
*Makefile
|
||||
*CMakeFiles
|
||||
*CMakeCache.txt
|
||||
|
||||
# autogenerated files
|
||||
bin2res
|
||||
embedded_resources.h
|
||||
install_manifest.txt
|
||||
lmms
|
||||
lmms.1.gz
|
||||
lmms.rc
|
||||
lmmsconfig.h
|
||||
lmmsversion.h
|
||||
plugins/audio_file_processor/embedded_resources.h
|
||||
plugins/bass_booster/embedded_resources.h
|
||||
plugins/bit_invader/embedded_resources.h
|
||||
plugins/kicker/embedded_resources.h
|
||||
plugins/ladspa_browser/embedded_resources.h
|
||||
plugins/ladspa_effect/embedded_resources.h
|
||||
plugins/lb302/embedded_resources.h
|
||||
plugins/opl2/embedded_resources.h
|
||||
plugins/organic/embedded_resources.h
|
||||
plugins/papu/embedded_resources.h
|
||||
plugins/patman/embedded_resources.h
|
||||
plugins/peak_controller_effect/embedded_resources.h
|
||||
plugins/sf2_player/embedded_resources.h
|
||||
plugins/sf2_player/ui_patches_dialog.h
|
||||
plugins/sid/embedded_resources.h
|
||||
plugins/spectrum_analyzer/embedded_resources.h
|
||||
plugins/stereo_enhancer/embedded_resources.h
|
||||
plugins/stereo_matrix/embedded_resources.h
|
||||
plugins/stk/mallets/embedded_resources.h
|
||||
plugins/triple_oscillator/embedded_resources.h
|
||||
plugins/vestige/embedded_resources.h
|
||||
plugins/vibed/embedded_resources.h
|
||||
plugins/vst_base/RemoteVstPlugin
|
||||
plugins/vst_effect/embedded_resources.h
|
||||
plugins/zynaddsubfx/RemoteZynAddSubFx
|
||||
plugins/zynaddsubfx/embedded_resources.h
|
||||
plugins/zynaddsubfx/fltk/FL/Enumerations.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Adjuster.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Bitmap.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Box.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Browser.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Browser_.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Button.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Chart.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Check_Browser.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Check_Button.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Choice.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Clock.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Color_Chooser.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Counter.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Device.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Dial.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Double_Window.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Export.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_File_Browser.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_File_Chooser.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_File_Icon.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_File_Input.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Fill_Dial.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Fill_Slider.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Float_Input.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_FormsBitmap.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_FormsPixmap.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Free.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Group.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Help_Dialog.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Help_View.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Hold_Browser.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Hor_Fill_Slider.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Hor_Nice_Slider.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Hor_Slider.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Hor_Value_Slider.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Image.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Input.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Input_.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Input_Choice.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Int_Input.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Light_Button.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Line_Dial.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Menu.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Menu_.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Menu_Bar.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Menu_Button.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Menu_Item.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Menu_Window.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Multi_Browser.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Multi_Label.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Multiline_Input.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Multiline_Output.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Native_File_Chooser.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Nice_Slider.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Object.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Output.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Overlay_Window.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Pack.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Paged_Device.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Pixmap.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Plugin.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Positioner.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_PostScript.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Preferences.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Printer.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Progress.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_RGB_Image.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Radio_Button.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Radio_Light_Button.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Radio_Round_Button.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Repeat_Button.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Return_Button.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Roller.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Round_Button.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Round_Clock.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Scroll.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Scrollbar.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Secret_Input.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Select_Browser.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Shared_Image.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Simple_Counter.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Single_Window.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Slider.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Spinner.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Sys_Menu_Bar.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Table.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Table_Row.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Tabs.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Text_Buffer.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Text_Display.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Text_Editor.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Tile.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Tiled_Image.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Timer.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Toggle_Button.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Toggle_Light_Button.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Toggle_Round_Button.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Tooltip.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Tree.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Tree_Item.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Tree_Item_Array.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Tree_Prefs.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Valuator.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Value_Input.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Value_Output.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Value_Slider.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Widget.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Window.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_Wizard.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_XBM_Image.h
|
||||
plugins/zynaddsubfx/fltk/FL/Fl_XPM_Image.h
|
||||
plugins/zynaddsubfx/fltk/FL/filename.h
|
||||
plugins/zynaddsubfx/fltk/FL/fl_ask.h
|
||||
plugins/zynaddsubfx/fltk/FL/fl_draw.h
|
||||
plugins/zynaddsubfx/fltk/FL/fl_message.h
|
||||
plugins/zynaddsubfx/fltk/FL/fl_show_colormap.h
|
||||
plugins/zynaddsubfx/fltk/FL/fl_show_input.h
|
||||
plugins/zynaddsubfx/fltk/FL/mac.h
|
||||
plugins/zynaddsubfx/fltk/FL/win32.h
|
||||
plugins/zynaddsubfx/fltk/FL/x.h
|
||||
plugins/zynaddsubfx/fltk/Fl
|
||||
plugins/zynaddsubfx/fltk/config.h
|
||||
plugins/zynaddsubfx/fltk/fltk-config
|
||||
plugins/zynaddsubfx/zynaddsubfx.rc
|
||||
ui_EffectSelectDialog.h
|
||||
ui_about_dialog.h
|
||||
ui_export_project.h
|
||||
|
||||
|
||||
@@ -1,388 +0,0 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# "$Id: fltk-config.in 6614 2009-01-01 16:11:32Z matt $"
|
||||
#
|
||||
# FLTK configuration utility.
|
||||
#
|
||||
# Copyright 2000-2009 by Bill Spitzak and others.
|
||||
# Original version Copyright 2000 by James Dean Palmer
|
||||
# Adapted by Vincent Penne and Michael Sweet
|
||||
#
|
||||
# This library is free software; you can redistribute it and/or
|
||||
# modify it under the terms of the GNU Library General Public
|
||||
# License as published by the Free Software Foundation; either
|
||||
# version 2 of the License, or (at your option) any later version.
|
||||
#
|
||||
# This library is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
# Library General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU Library General Public
|
||||
# License along with this library; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
||||
# USA.
|
||||
#
|
||||
# Please report all bugs and problems on the following page:
|
||||
#
|
||||
# http://www.fltk.org/str.php
|
||||
#
|
||||
|
||||
MAJOR_VERSION=1
|
||||
MINOR_VERSION=3
|
||||
PATCH_VERSION=0
|
||||
VERSION=1.3.0
|
||||
APIVERSION=1.3
|
||||
|
||||
### BEGIN fltk-config
|
||||
selfdir=`dirname "$0"`
|
||||
|
||||
prefix=/usr/local
|
||||
exec_prefix=
|
||||
exec_prefix_set=no
|
||||
bindir=/usr/local/bin
|
||||
includedir=
|
||||
libdir=/usr/local/lib
|
||||
srcdir=.
|
||||
|
||||
# compiler names
|
||||
CC="gcc"
|
||||
CXX="c++"
|
||||
|
||||
# flags for C++ compiler:
|
||||
ARCHFLAGS=""
|
||||
CFLAGS="-DUSE_X11 -D_THREAD_SAFE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
|
||||
CXXFLAGS="-DUSE_X11 -D_THREAD_SAFE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
|
||||
LDFLAGS=""
|
||||
LDLIBS="-lX11 -lpthread -lXinerama -lXft -lXext"
|
||||
OPTIM=""
|
||||
CAIROFLAGS=""
|
||||
|
||||
# Check for local invocation, and update paths accordingly...
|
||||
if test -f "$selfdir/FL/Fl_Window.H"; then
|
||||
bindir="$selfdir/fluid"
|
||||
includedir="$selfdir"
|
||||
libdir="$selfdir/lib"
|
||||
|
||||
if test -f "$libdir/libfltk_jpeg.a"; then
|
||||
CFLAGS="-I$includedir/jpeg $CFLAGS"
|
||||
CXXFLAGS="-I$includedir/jpeg $CXXFLAGS"
|
||||
fi
|
||||
|
||||
if test -f "$libdir/libfltk_z.a"; then
|
||||
CFLAGS="-I$includedir/zlib $CFLAGS"
|
||||
CXXFLAGS="-I$includedir/zlib $CXXFLAGS"
|
||||
fi
|
||||
|
||||
if test -f "$libdir/libfltk_png.a"; then
|
||||
CFLAGS="-I$includedir/png $CFLAGS"
|
||||
CXXFLAGS="-I$includedir/png $CXXFLAGS"
|
||||
fi
|
||||
fi
|
||||
|
||||
if test -d $includedir/FL/images; then
|
||||
CFLAGS="-I$includedir/FL/images $CFLAGS"
|
||||
CXXFLAGS="-I$includedir/FL/images $CXXFLAGS"
|
||||
fi
|
||||
|
||||
if test -f "$libdir/libfltk_cairo.a"; then
|
||||
CFLAGS="$CAIROFLAGS $CFLAGS"
|
||||
CXXFLAGS="$CAIROFLAGS $CXXFLAGS"
|
||||
fi
|
||||
|
||||
# libraries to link with:
|
||||
LIBNAME=""
|
||||
DSONAME=""
|
||||
DSOLINK=""
|
||||
IMAGELIBS=""
|
||||
STATICIMAGELIBS=""
|
||||
CAIROLIBS=""
|
||||
SHAREDSUFFIX=""
|
||||
|
||||
usage ()
|
||||
{
|
||||
echo "Usage: fltk-config [OPTIONS]
|
||||
Options:
|
||||
[--version]
|
||||
[--api-version]
|
||||
|
||||
Options telling what we are doing:
|
||||
[--use-gl] use GL
|
||||
[--use-images] use extra image formats (PNG, JPEG)
|
||||
[--use-glut] use glut compatibility layer
|
||||
[--use-forms] use forms compatibility layer
|
||||
[--use-cairo] use cairo graphics lib
|
||||
|
||||
Options telling what information we request:
|
||||
[--cc] return C compiler used to compile FLTK
|
||||
[--cxx] return C++ compiler used to compile FLTK
|
||||
[--optim] return compiler optimization used to compile FLTK
|
||||
[--cflags] return flags to compile C using FLTK
|
||||
[--cxxflags] return flags to compile C++ using FLTK
|
||||
[--ldflags] return flags to link against FLTK
|
||||
[--ldstaticflags] return flags to link against static FLTK library
|
||||
even if there are DSOs installed
|
||||
[--libs] return FLTK libraries full path for dependencies
|
||||
|
||||
Options to compile and link an application:
|
||||
[-g] compile the program with debugging information
|
||||
[-Dname[=value]] compile the program with the given define
|
||||
[--compile program.cxx]
|
||||
[--post program] prepare the program for desktop use
|
||||
"
|
||||
exit $1
|
||||
}
|
||||
|
||||
if test $# -eq 0; then
|
||||
usage 1
|
||||
fi
|
||||
|
||||
no_plugins=no
|
||||
compile=
|
||||
post=
|
||||
debug=
|
||||
|
||||
# Parse command line options
|
||||
while test $# -gt 0
|
||||
do
|
||||
case "$1" in
|
||||
-*=*)
|
||||
optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'`
|
||||
;;
|
||||
*)
|
||||
optarg=
|
||||
;;
|
||||
esac
|
||||
|
||||
case $1 in
|
||||
--version)
|
||||
echo $VERSION
|
||||
;;
|
||||
--api-version)
|
||||
echo $APIVERSION
|
||||
;;
|
||||
--cc)
|
||||
echo $CC
|
||||
;;
|
||||
--cxx)
|
||||
echo $CXX
|
||||
;;
|
||||
--optim)
|
||||
echo_optim=yes
|
||||
;;
|
||||
--use-gl | --use-glut)
|
||||
use_gl=yes
|
||||
;;
|
||||
--use-forms)
|
||||
use_forms=yes
|
||||
;;
|
||||
--use-images)
|
||||
use_images=yes
|
||||
;;
|
||||
--use-cairo)
|
||||
use_cairo=yes
|
||||
;;
|
||||
--cflags)
|
||||
echo_cflags=yes
|
||||
;;
|
||||
--cxxflags)
|
||||
echo_cxxflags=yes
|
||||
;;
|
||||
--ldflags)
|
||||
echo_ldflags=yes
|
||||
;;
|
||||
--ldstaticflags)
|
||||
echo_ldstaticflags=yes
|
||||
;;
|
||||
--libs)
|
||||
echo_libs=yes
|
||||
;;
|
||||
-g)
|
||||
debug=-g
|
||||
;;
|
||||
-D*)
|
||||
CXXFLAGS="$CXXFLAGS $1"
|
||||
;;
|
||||
--compile)
|
||||
compile="$2"
|
||||
shift
|
||||
;;
|
||||
--post)
|
||||
post="$2"
|
||||
shift
|
||||
;;
|
||||
*)
|
||||
echo_help=yes
|
||||
;;
|
||||
esac
|
||||
shift
|
||||
done
|
||||
|
||||
if test "$includedir" != /usr/include; then
|
||||
includes=-I$includedir
|
||||
else
|
||||
includes=
|
||||
fi
|
||||
|
||||
if test "$libdir" != /usr/lib -a "$libdir" != /usr/lib32; then
|
||||
libs=-L$libdir
|
||||
else
|
||||
libs=
|
||||
fi
|
||||
|
||||
# Calculate needed libraries
|
||||
LDSTATIC="$libdir/libfltk.a $LDLIBS"
|
||||
LDLIBS="-lfltk$SHAREDSUFFIX $LDLIBS"
|
||||
|
||||
if test x$use_forms = xyes; then
|
||||
LDLIBS="-lfltk_forms$SHAREDSUFFIX $LDLIBS"
|
||||
LDSTATIC="$libdir/libfltk_forms.a $LDSTATIC"
|
||||
fi
|
||||
if test x$use_gl = xyes; then
|
||||
LDLIBS="-lfltk_gl$SHAREDSUFFIX $LDLIBS"
|
||||
LDSTATIC="$libdir/libfltk_gl.a $LDSTATIC"
|
||||
fi
|
||||
if test x$use_images = xyes; then
|
||||
LDLIBS="-lfltk_images$SHAREDSUFFIX $IMAGELIBS $LDLIBS"
|
||||
LDSTATIC="$libdir/libfltk_images.a $STATICIMAGELIBS $LDSTATIC"
|
||||
fi
|
||||
|
||||
if test x$use_cairo = xyes; then
|
||||
LDLIBS="-lfltk_cairo$SHAREDSUFFIX $CAIROLIBS $LDLIBS"
|
||||
LDSTATIC="$libdir/libfltk_cairo.a $CAIROLIBS $LDSTATIC"
|
||||
fi
|
||||
|
||||
LDLIBS="$DSOLINK $LDFLAGS $libs $LDLIBS"
|
||||
LDSTATIC="$LDFLAGS $LDSTATIC"
|
||||
|
||||
# Answer to user requests
|
||||
if test -n "$echo_help"; then
|
||||
usage 1
|
||||
fi
|
||||
|
||||
if test -n "$compile"; then
|
||||
case "$compile" in
|
||||
*.cxx)
|
||||
prog="`basename \"$compile\" .cxx`"
|
||||
;;
|
||||
*.cpp)
|
||||
prog="`basename \"$compile\" .cpp`"
|
||||
;;
|
||||
*.cc)
|
||||
prog="`basename \"$compile\" .cc`"
|
||||
;;
|
||||
*.C)
|
||||
prog="`basename \"$compile\" .C`"
|
||||
;;
|
||||
*)
|
||||
echo "ERROR: Unknown/bad C++ source file extension on \"$compile\"!"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
post="$prog"
|
||||
|
||||
echo $CXX $ARCHFLAGS $includes $CXXFLAGS $debug -o "'$prog'" "'$compile'" $LDSTATIC
|
||||
$CXX $ARCHFLAGS $includes $CXXFLAGS $debug -o "$prog" "$compile" $LDSTATIC || exit 1
|
||||
fi
|
||||
|
||||
if test -n "$post"; then
|
||||
case "`uname`" in
|
||||
Darwin)
|
||||
echo Creating "'$post.app'" bundle for desktop...
|
||||
id=`echo $post | tr ' ' '_'`
|
||||
|
||||
# Make the bundle directory and move the executable there
|
||||
rm -rf "$post.app/Contents/MacOS"
|
||||
mkdir -p "$post.app/Contents/MacOS"
|
||||
mv "$post" "$post.app/Contents/MacOS"
|
||||
|
||||
# Make a shell script that runs the bundled executable
|
||||
echo "#!/bin/sh" >"$post"
|
||||
echo 'dir="`dirname '"'"'$0'"'"'`"' >>"$post"
|
||||
echo 'exec "$dir/'"$post.app/Contents/MacOS/$post"'" "$@"' >>"$post"
|
||||
chmod +x "$post"
|
||||
|
||||
# Make the simplest Info.plist needed for an application
|
||||
cat >"$post.app/Contents/Info.plist" <<EOF
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<plist version="0.9">
|
||||
<dict>
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>$post</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>org.fltk.$id</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>$post</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>APPL</string>
|
||||
</dict>
|
||||
</plist>
|
||||
EOF
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
if test "$echo_cflags" = "yes"; then
|
||||
echo $includes $CFLAGS
|
||||
fi
|
||||
|
||||
if test "$echo_cxxflags" = "yes"; then
|
||||
echo $includes $CXXFLAGS
|
||||
fi
|
||||
|
||||
if test "$echo_optim" = "yes"; then
|
||||
echo $OPTIM
|
||||
fi
|
||||
|
||||
if test "$echo_ldflags" = "yes"; then
|
||||
my_libs=
|
||||
libdirs=$libs
|
||||
|
||||
for i in $LDLIBS ; do
|
||||
if test $i != -L$libdir ; then
|
||||
if test -z "$my_libs" ; then
|
||||
my_libs="$i"
|
||||
else
|
||||
my_libs="$my_libs $i"
|
||||
fi
|
||||
fi
|
||||
done
|
||||
echo $libdirs $my_libs
|
||||
fi
|
||||
|
||||
if test "$echo_ldstaticflags" = "yes"; then
|
||||
echo $LDSTATIC
|
||||
fi
|
||||
|
||||
if test "$echo_libs" = "yes"; then
|
||||
echo $libdir/libfltk.a
|
||||
|
||||
if test x$use_forms = xyes; then
|
||||
echo $libdir/libfltk_forms.a
|
||||
fi
|
||||
|
||||
if test x$use_gl = xyes; then
|
||||
echo $libdir/libfltk_gl.a
|
||||
fi
|
||||
|
||||
if test x$use_cairo = xyes; then
|
||||
echo $libdir/libfltk_cairo.a
|
||||
fi
|
||||
|
||||
if test x$use_images = xyes; then
|
||||
echo $libdir/libfltk_images.a
|
||||
|
||||
for lib in fltk_jpeg fltk_png fltk_z; do
|
||||
if test -f $libdir/lib$lib.a; then
|
||||
echo $libdir/lib$lib.a
|
||||
fi
|
||||
done
|
||||
fi
|
||||
fi
|
||||
|
||||
#
|
||||
# End of "$Id: fltk-config.in 6614 2009-01-01 16:11:32Z matt $".
|
||||
#
|
||||
Reference in New Issue
Block a user