mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-22 05:16:21 +00:00
Remove cruft from config.h
* src/support/tempname.cpp: move code about HAVE_MKSTEMP here (only user) * src/pch.h: * src/Buffer.cpp: * configure.ac: remove all traces of utime.h and HAVE_UTIME * config/lyxinclude.m4: remove WITH_WARNING define (which be rendered useless in a future commit from christian) * development/scons/SConstruct: try to update. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19395 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
251d858ebc
commit
691a1be431
@ -167,9 +167,6 @@ AC_ARG_ENABLE(warnings,
|
||||
fi;])
|
||||
if test x$enable_warnings = xyes ; then
|
||||
lyx_flags="warnings $lyx_flags"
|
||||
AC_DEFINE(WITH_WARNINGS, 1,
|
||||
[Define this if you want to see the warning directives put here and
|
||||
there by the developpers to get attention])
|
||||
fi
|
||||
|
||||
### We might want to disable debug
|
||||
|
11
configure.ac
11
configure.ac
@ -234,7 +234,7 @@ AC_LANG_POP(C)
|
||||
# some standard header files
|
||||
AC_HEADER_DIRENT
|
||||
AC_HEADER_MAJOR
|
||||
AC_CHECK_HEADERS(sys/time.h sys/types.h sys/select.h strings.h locale.h utime.h sys/utime.h io.h process.h NewAPIs.h)
|
||||
AC_CHECK_HEADERS(sys/time.h sys/types.h sys/select.h strings.h locale.h io.h process.h NewAPIs.h)
|
||||
|
||||
# some standard structures
|
||||
AC_HEADER_STAT
|
||||
@ -347,15 +347,6 @@ extern "C"
|
||||
char * strerror(int n);
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_MKSTEMP
|
||||
#ifndef HAVE_DECL_MKSTEMP
|
||||
#if defined(__cplusplus)
|
||||
extern "C"
|
||||
#endif
|
||||
int mkstemp(char*);
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if defined(HAVE_OSTREAM) && defined(HAVE_LOCALE) && defined(HAVE_SSTREAM)
|
||||
# define USE_BOOST_FORMAT 1
|
||||
#else
|
||||
|
@ -158,9 +158,6 @@ opts.AddOptions(
|
||||
# BoolOption('pch', 'Whether or not use pch', False),
|
||||
# enable assertion, (config.h has ENABLE_ASSERTIOS
|
||||
BoolOption('assertions', 'Use assertions', True),
|
||||
# enable warning, (config.h has WITH_WARNINGS)
|
||||
# default to False since MSVC does not have #warning
|
||||
BoolOption('warnings', 'Use warnings', False),
|
||||
# config.h define _GLIBCXX_CONCEPT_CHECKS
|
||||
# Note: for earlier version of gcc (3.3) define _GLIBCPP_CONCEPT_CHECKS
|
||||
BoolOption('concept_checks', 'Enable concept checks', True),
|
||||
@ -1009,10 +1006,6 @@ return std::count(a, a+5, 'l');
|
||||
'HAVE_GETTEXT',
|
||||
'Define to 1 if using system gettext library'
|
||||
),
|
||||
(env.has_key('warnings') and env['warnings'],
|
||||
'WITH_WARNINGS',
|
||||
'Define this if you want to see the warning directives put here and there by the developpers to get attention'
|
||||
),
|
||||
(env.has_key('concept_checks') and env['concept_checks'],
|
||||
'_GLIBCXX_CONCEPT_CHECKS',
|
||||
'libstdc++ concept checking'
|
||||
@ -1080,15 +1073,6 @@ extern "C"
|
||||
char * strerror(int n);
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_MKSTEMP
|
||||
#ifndef HAVE_DECL_MKSTEMP
|
||||
#if defined(__cplusplus)
|
||||
extern "C"
|
||||
#endif
|
||||
int mkstemp(char*);
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#include <../boost/config.h>
|
||||
|
||||
#endif
|
||||
|
@ -79,12 +79,6 @@
|
||||
#include <boost/filesystem/exception.hpp>
|
||||
#include <boost/filesystem/operations.hpp>
|
||||
|
||||
#if defined (HAVE_UTIME_H)
|
||||
#include <utime.h>
|
||||
#elif defined (HAVE_SYS_UTIME_H)
|
||||
#include <sys/utime.h>
|
||||
#endif
|
||||
|
||||
#include <iomanip>
|
||||
#include <stack>
|
||||
#include <sstream>
|
||||
|
@ -64,6 +64,4 @@
|
||||
#include <stack>
|
||||
#include <string>
|
||||
#include <utility>
|
||||
|
||||
#include <utime.h>
|
||||
#include <vector>
|
||||
|
@ -26,6 +26,10 @@
|
||||
# include <unistd.h>
|
||||
#endif
|
||||
|
||||
#if defined(HAVE_MKSTEMP) && ! defined(HAVE_DECL_MKSTEMP)
|
||||
extern "C" int mkstemp(char *);
|
||||
#endif
|
||||
|
||||
#if !defined(HAVE_MKSTEMP) && defined(HAVE_MKTEMP)
|
||||
# include <fcntl.h>
|
||||
# ifdef HAVE_SYS_STAT_H
|
||||
|
Loading…
Reference in New Issue
Block a user