Initial commit to branch in which work on legacy support will take place.

This commit is contained in:
WrinklyNinja
2013-07-28 18:05:30 +01:00
parent 2b9e26b313
commit 645fd79200
2 changed files with 43 additions and 2 deletions
+39
View File
@@ -0,0 +1,39 @@
/* BOSS
A "one-click" program for users that quickly optimises and avoids
detrimental conflicts in their TES IV: Oblivion, Nehrim - At Fate's Edge,
TES V: Skyrim, Fallout 3 and Fallout: New Vegas mod load orders.
Copyright (C) 2009-2012 BOSS Development Team.
This file is part of BOSS.
BOSS is free software: you can redistribute
it and/or modify it under the terms of the GNU General Public License
as published by the Free Software Foundation, either version 3 of
the License, or (at your option) any later version.
BOSS 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with BOSS. If not, see
<http://www.gnu.org/licenses/>.
$Revision: 2188 $, $Date: 2011-01-20 10:05:16 +0000 (Thu, 20 Jan 2011) $
*/
#ifndef __BOSS_LEGACY_GENERATOR__
#define __BOSS_LEGACY_GENERATOR__
// This file holds the code necessary for outputting a list of plugins and a list of global messages as a v2 masterlist.
#include "metadata.h"
#include "error.h"
#include "game.h"
namespace boss {
}
+4 -2
View File
@@ -25,8 +25,10 @@
$Revision: 2188 $, $Date: 2011-01-20 10:05:16 +0000 (Thu, 20 Jan 2011) $
*/
#ifndef __BOSS_GRAMMAR_H__
#define __BOSS_GRAMMAR_H__
#ifndef __BOSS_LEGACY_PARSER__
#define __BOSS_LEGACY_PARSER__
// This file holds the code necessary for inputting a v2 masterlist and getting a list of plugins and a list of global messages from it.
#ifndef BOOST_SPIRIT_UNICODE
#define BOOST_SPIRIT_UNICODE