summaryrefslogtreecommitdiff
path: root/fltk-config.in
AgeCommit message (Collapse)Author
2016-01-31Fix compiler warnings (STR 2988), porting from branch-1.3.Albrecht Schlosser
This commit is the accumulated patch introduced in branch 1.3 in svn r 11094, 11095, and 11096. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11097 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-07-12Fix fltk-config for CMake build.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10787 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-02-06Remove unused variable 'bindir' from fltk-config and fix CMake local usage.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10555 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-05Added the NSHighResolutionCapable item to fltk-config --post for fltk apps ↵Manolo Gouy
to be high-resolution ready. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9861 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-07-19Modifications to all LGPL headers for STR #2685.Greg Ercolano
(to clarify static exception LGPL by changing license references) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8864 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-01-01Fix fltk-config --post - script wrapper for app bundle had broken dirname call.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8149 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-11-13added --prefix and --includedir flags to fltk-config (STR #2137)engelsman
also fixed typo in fltk-config.cmake.in (STR #2443) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7825 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-11-10Fixed fltk-config to give --use on one line (STR #2408)engelsman
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7813 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-01-01Changed the copyright to 2009 for header files. Still todo: src and test ↵Matthias Melcher
directory. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6614 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-29STR #1962: I tried to fix the configuration scripts so that the image ↵Matthias Melcher
support libraries (fltk_jpeg fltk_png fltk_z) are linked in the same fashion as the fltk_image library. Please verify this fix. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6609 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-19Cairo increment 2: Finer cairo granularity, less deps, new fltk_cairo libFabien Costantini
+ added new USE_CAIRO config preprocessor def. to differentiate from HAVE_CAIRO so that we can use the cairo lib without forcing the full fltk lib to be linked against it. In that case, cairo autolink context functionality which needs fltk lib instrumentation is disabled. + added new --enable-cairoext, which correspond to previous --enable-cairo. now, --enable-cairo only adds HAVE_CAIRO def. and keeps fltk lib from referencing cairo. In both cases (--enable-cairo & --enable-cairoext), a new fltk_cairo lib is created. This lib, similarly to local versions of png,jpeg and zlib, is not generated if cairo is not enabled. + added cairo to fltk-config : now new --use-cairo flag is available + modified all unix like makefiles to now generate minimum cairo deps and also new libfltk_cairo lib. + added new cairo subdir to permit conditional fltk_cairo lib generation. + vc2005 project minimum update to compile without be broken, but still needs to create a similar fltk_cairo independent lib. For now, it works as before with a dedicated cairo env. similar to --enable-cairoext context in unix. + regression tested ok with cairo disabled on win32, mac osx, mingw. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6462 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-08-29STR#2028 new fix: replace ' by \" for the $compile var wrapping in ↵Fabien Costantini
fltk-config.in. Tested successfully on _both_ bash and sh shells, on Mac OS X 10.5,linux fedora 4,latest cygwin/mingw. Should also works under IRIX sh, please report feedback on other non bashed based unix platforms. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6177 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-08-28Revert change for STR #2028, which is not correct.Michael R Sweet
$(foo) is NOT portable, and nested quotes like "'$foo'" are required to do variable expansion for POSIX compatibility. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6176 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-08-28STR #2028 fix: single quotes changed to double quotes around the variable ↵Fabien Costantini
$compile to make it interpreted, Thanks alvin git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6175 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-08-26Make sure script double-quotes $0...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6171 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-08-26Use $@ for arguments passed to the bundled executable.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6170 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-07-13Make --post create a basic Mac OS X application bundle with a shell scriptMichael R Sweet
that executes the bundled program. Change the defaults for Quartz, threading, large file support, XDBE, Xft, and Xinerama to "yes". Remove the old Mac OS X resource fork file. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6142 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-02-20STR 1875: fixed missing return value from 'fltk-config' for compiles that ↵Matthias Melcher
require a post run git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6032 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-12-16Fix copy/paste error.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6001 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-11-20Remove unused variables.Michael R Sweet
Fix fltk-config --libs and fltk-config --ldstaticflags (STR #1799) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5985 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-03-06STR #1624: Added --optim option for fltk-config which returns all flags for ↵Matthias Melcher
compilation that are not returned by --cflags or --cxxflags. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5733 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-03-06Added POSTBUILD changes for fltk-config.in which I forgot earlierMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5730 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-06Update packaging files.Michael R Sweet
Remove --post code from fltk-config (--post is now ignore on all platforms) Remove outdated information from README.mac. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5664 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-05Update pthreads configure test to work on more platforms.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5661 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-28Fix indentation of elements (STR #1549)Michael R Sweet
Update layout of help dialog to look like other help dialogs. Drop resource fork stuff from fltk-config (no more --post, it is a no-op) Use a single table for the header on the documentation page. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5643 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-09-24Tweak gtk+ drawing of Fl_Choice.Michael R Sweet
Add support for "-Dname" option in fltk-config. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5484 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-06-19Add --with-archflags option to configure script, and use it in the rightMichael R Sweet
places. Update changes file. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5216 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-31Update copyrights.Michael R Sweet
Also check for feof() when the character returned by getc is < 0 to work around a bug in Cygwin. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4782 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-31Fix fl_filename_list() bug (STR #1159) caused by changing of the ABIMichael R Sweet
(dirent size is different for large file mode) The default is now --disable-largefile; if you use --enable-largefile, the large file support definitions are propagated to the fltk-config script as well. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4779 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-07Don't use readlink, it is non-standard.Michael R Sweet
Sorry, no symlink support for fltk-config, you'll need to use wrapper scripts. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4689 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-08-15Fix typo in fltk-config script.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4513 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-08-10Revert --prefix. Until we have a valid use case, we WILL NOT addMichael R Sweet
--prefix, since IMHO it makes no sense to offer it. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4498 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-08-10Added --prefix flag as suggested by Ian McArthur.Dejan Lekic
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4496 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-08-08Add --cc and --cxx options to fltk-config, which show the compilers thatMichael R Sweet
were used to compile FLTK... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4488 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-08-08The fltk-config script now handles invocation via a symlink (STRMichael R Sweet
#869) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4477 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-06-24"test -e" is not portable, must use "test -f".Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4399 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-05-12The fltk-config script now supports running from a sourceMichael R Sweet
directory (STR #840) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4341 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-04-16Update source file headers with STR web page.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4288 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-02-24Copyright updates.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4052 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-09-06Install image header files in FL/images so that FLTK apps will use theMichael R Sweet
same headers as the image libraries FLTK uses. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3804 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-08-05Make sure that -L option comes before image libraries, not after.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3759 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-07-29Remove the GCC -Wshadow option.Michael R Sweet
Use fltk_xyz for the PNG, JPEG, and ZLIB libraries instead of the normal names, to avoid collisions with existing installs. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3727 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-07-26Include libdir in link options.Michael R Sweet
Add all compiler warnings... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3697 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-07-06Makefile and configure script support for image libs.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3644 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-06-01FLTK now builds with the current release of MinGW (STR #325, STRMichael R Sweet
#401, STR #402) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3432 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-04-11Copyright updates and prep for 1.1.5rc1.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3391 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2003-05-29Drop undocumented and non-working --prefix and --exec-prefix options toMichael R Sweet
fltk-config script (STR #56) Fix configure tests that had bogus whitespace in them (STR #60) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3015 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2003-03-26fltk-config fix.Michael R Sweet
Fl_Text_Display fix (SF bug #706921) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2952 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2003-01-30Copyright update for 1.1.3 release (not quite yet, but soon...)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2936 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-10-18No space between #! and /bin/sh!Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2678 ea41ed52-d2ee-0310-a9c1-e6b18d33e121