Changed: #880 Use PCH under Linux with CMake

This commit is contained in:
kervala 2010-06-25 11:05:33 +02:00
parent 73148e25ea
commit cdfea743a3
21 changed files with 31 additions and 55 deletions

View file

@ -19,7 +19,6 @@
#include "nel/3d/animation_playlist.h" #include "nel/3d/animation_playlist.h"
#include "nel/misc/common.h" #include "nel/misc/common.h"
#include "nel/misc/stream.h" #include "nel/misc/stream.h"
#include <cmath>
using namespace NLMISC; using namespace NLMISC;

View file

@ -25,7 +25,6 @@
#include "nel/misc/algo.h" #include "nel/misc/algo.h"
#include <memory>
using namespace std; using namespace std;
using namespace NLMISC; using namespace NLMISC;

View file

@ -18,7 +18,6 @@
#include "nel/3d/deform_2d.h" #include "nel/3d/deform_2d.h"
#include <vector>
#include "nel/misc/vector_2f.h" #include "nel/misc/vector_2f.h"
#include "nel/misc/smart_ptr.h" #include "nel/misc/smart_ptr.h"
#include "nel/3d/heat_haze.h" #include "nel/3d/heat_haze.h"

View file

@ -20,7 +20,6 @@
#include "nel/3d/light.h" #include "nel/3d/light.h"
#include "nel/3d/transform.h" #include "nel/3d/transform.h"
#include "nel/misc/common.h" #include "nel/misc/common.h"
#include <algorithm>
using namespace NLMISC; using namespace NLMISC;
using namespace std; using namespace std;

View file

@ -18,7 +18,6 @@
#include "nel/3d/point_light_named_array.h" #include "nel/3d/point_light_named_array.h"
#include "nel/3d/scene.h" #include "nel/3d/scene.h"
#include <algorithm>
using namespace std; using namespace std;

View file

@ -16,7 +16,6 @@
#include "std3d.h" #include "std3d.h"
#include <cstdlib>
#include "nel/3d/ps_emitter.h" #include "nel/3d/ps_emitter.h"
#include "nel/3d/material.h" #include "nel/3d/material.h"
#include "nel/misc/line.h" #include "nel/misc/line.h"

View file

@ -32,9 +32,6 @@
#include "nel/misc/stream.h" #include "nel/misc/stream.h"
#include "nel/misc/path.h" #include "nel/misc/path.h"
#include <memory>
#include <functional>

View file

@ -30,6 +30,8 @@
#include <utility> #include <utility>
#include <algorithm> #include <algorithm>
#include <exception> #include <exception>
#include <memory>
#include <functional>
#include "nel/misc/rgba.h" #include "nel/misc/rgba.h"
#include "nel/misc/debug.h" #include "nel/misc/debug.h"

View file

@ -21,13 +21,6 @@
#include "stdnet.h" #include "stdnet.h"
#include <ctime>
#ifdef NL_OS_WINDOWS
# define NOMINMAX
# include <windows.h>
#endif
#include "nel/net/service.h" #include "nel/net/service.h"
#include "nel/net/admin.h" #include "nel/net/admin.h"
#include "nel/net/varpath.h" #include "nel/net/varpath.h"

View file

@ -32,10 +32,6 @@
# include <unistd.h> # include <unistd.h>
#endif #endif
#include <cstdlib>
#include <csignal>
#include <ctime>
#include "nel/misc/config_file.h" #include "nel/misc/config_file.h"
#include "nel/misc/displayer.h" #include "nel/misc/displayer.h"
#include "nel/misc/mutex.h" #include "nel/misc/mutex.h"

View file

@ -6,8 +6,6 @@
#include "stdnet.h" #include "stdnet.h"
#include <string>
#include "nel/misc/common.h" #include "nel/misc/common.h"
#include "nel/misc/thread.h" #include "nel/misc/thread.h"
#include "nel/misc/command.h" #include "nel/misc/command.h"

View file

@ -1,3 +1,18 @@
// NeL - MMORPG Framework <http://dev.ryzom.com/projects/nel/>
// Copyright (C) 2010 Winch Gate Property Limited
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Affero General Public License as
// published by the Free Software Foundation, either version 3 of the
// License, or (at your option) any later version.
//
// This program 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 Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "nel/misc/types_nl.h" #include "nel/misc/types_nl.h"
@ -12,6 +27,8 @@
#include <list> #include <list>
#include <cmath> #include <cmath>
#include <ctime> #include <ctime>
#include <csignal>
#include <queue>
#include <deque> #include <deque>
#include <memory> #include <memory>
@ -22,6 +39,7 @@
#include <cstdlib> #include <cstdlib>
#include <algorithm> #include <algorithm>
#include <exception> #include <exception>
#include <cctype>
#include "nel/misc/debug.h" #include "nel/misc/debug.h"

View file

@ -16,8 +16,6 @@
#include "stdnet.h" #include "stdnet.h"
#include <queue>
#include "nel/misc/config_file.h" #include "nel/misc/config_file.h"
#include "nel/net/udp_sock.h" #include "nel/net/udp_sock.h"

View file

@ -18,13 +18,6 @@
#include "nel/misc/types_nl.h" #include "nel/misc/types_nl.h"
#include <cstdio>
#include <cctype>
#include <cmath>
#include <vector>
#include <map>
#include "nel/misc/debug.h" #include "nel/misc/debug.h"
#include "nel/misc/config_file.h" #include "nel/misc/config_file.h"
#include "nel/misc/displayer.h" #include "nel/misc/displayer.h"

View file

@ -14,17 +14,13 @@
// You should have received a copy of the GNU Affero General Public License // You should have received a copy of the GNU Affero General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>. // along with this program. If not, see <http://www.gnu.org/licenses/>.
#include <map>
#include <vector>
#include "stdpacs.h" #include "stdpacs.h"
#include "build_indoor.h"
#include "collision_mesh_build.h" #include "collision_mesh_build.h"
#include "local_retriever.h" #include "local_retriever.h"
#include "exterior_mesh.h" #include "exterior_mesh.h"
#include "build_indoor.h"
using namespace std; using namespace std;
using namespace NLMISC; using namespace NLMISC;

View file

@ -16,21 +16,17 @@
#include "stdpacs.h" #include "stdpacs.h"
#include "nel/misc/path.h"
#include "nel/misc/line.h"
#include "nel/misc/async_file_manager.h"
#include "nel/misc/common.h"
#include "nel/misc/variable.h"
#include "nel/misc/hierarchical_timer.h"
#include "global_retriever.h" #include "global_retriever.h"
#include "retriever_bank.h" #include "retriever_bank.h"
#include <set> #include "nel/misc/async_file_manager.h"
#include "nel/misc/common.h"
#include "nel/misc/hierarchical_timer.h"
#include "nel/misc/line.h"
#include "nel/misc/path.h"
#include "nel/misc/time_nl.h" #include "nel/misc/time_nl.h"
#include "nel/misc/variable.h"
NLMISC::TTicks AStarTicks; NLMISC::TTicks AStarTicks;
NLMISC::TTicks PathTicks; NLMISC::TTicks PathTicks;
NLMISC::TTicks ChainTicks; NLMISC::TTicks ChainTicks;

View file

@ -23,8 +23,6 @@
#include "nel/misc/hierarchical_timer.h" #include "nel/misc/hierarchical_timer.h"
#include "nel/misc/i_xml.h" #include "nel/misc/i_xml.h"
#include <cmath>
#include <cfloat>
using namespace NLMISC; using namespace NLMISC;

View file

@ -17,7 +17,6 @@
#include "stdpacs.h" #include "stdpacs.h"
#include "nel/misc/i_xml.h" #include "nel/misc/i_xml.h"
#include "primitive_block.h" #include "primitive_block.h"
#include <memory>
namespace NLPACS namespace NLPACS

View file

@ -17,6 +17,7 @@
#include <exception> #include <exception>
#include <utility> #include <utility>
#include <deque> #include <deque>
#include <memory>
#include "nel/misc/common.h" #include "nel/misc/common.h"
#include "nel/misc/debug.h" #include "nel/misc/debug.h"

View file

@ -15,12 +15,9 @@
// along with this program. If not, see <http://www.gnu.org/licenses/>. // along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "stdpacs.h" #include "stdpacs.h"
#include "nel/misc/file.h"
#include "surface_quad.h" #include "surface_quad.h"
#include <vector> #include "nel/misc/file.h"
using namespace NLMISC; using namespace NLMISC;
using namespace std; using namespace std;

View file

@ -18,9 +18,9 @@
#include "sound_driver_al.h" #include "sound_driver_al.h"
#include "buffer_al.h" #include "buffer_al.h"
#include "listener_al.h" #include "listener_al.h"
#include "effect_al.h"
#include "source_al.h" #include "source_al.h"
#include "ext_al.h" #include "ext_al.h"
#include "effect_al.h"
using namespace std; using namespace std;
using namespace NLMISC; using namespace NLMISC;