Fix non-scintilla build
This commit is contained in:
parent
bef591983a
commit
8e9a322a98
@ -223,7 +223,7 @@ add_subdirectory(api)
|
||||
#add_subdirectory(po)
|
||||
#add_subdirectory(po-gsv)
|
||||
|
||||
set(MOO_USE_SCI TRUE CACHE BOOL "Use Scintilla")
|
||||
set(MOO_USE_SCI FALSE CACHE BOOL "Use Scintilla")
|
||||
if(MOO_USE_SCI)
|
||||
add_definitions(-DMOO_USE_SCI=1)
|
||||
add_subdirectory(scintilla)
|
||||
|
@ -94,12 +94,12 @@ SET(source_files
|
||||
../moo/mooedit/moofold.h
|
||||
../moo/mooedit/mooindenter.c
|
||||
../moo/mooedit/mooindenter.h
|
||||
../moo/mooedit/moolang.c
|
||||
../moo/mooedit/moolang.h
|
||||
../moo/mooedit/moolangmgr.c
|
||||
../moo/mooedit/moolangmgr.h
|
||||
../moo/mooedit/moolangmgr-private.h
|
||||
../moo/mooedit/moolang-private.h
|
||||
../moo/mooedit/native/moolang.c
|
||||
../moo/mooedit/native/moolang.h
|
||||
../moo/mooedit/native/moolangmgr.c
|
||||
../moo/mooedit/native/moolangmgr.h
|
||||
../moo/mooedit/native/moolangmgr-private.h
|
||||
../moo/mooedit/native/moolang-private.h
|
||||
../moo/mooedit/moolinebuffer.c
|
||||
../moo/mooedit/moolinebuffer.h
|
||||
../moo/mooedit/moolinemark.c
|
||||
@ -122,8 +122,8 @@ SET(source_files
|
||||
../moo/mooedit/mootextsearch.c
|
||||
../moo/mooedit/mootextsearch.h
|
||||
../moo/mooedit/mootextsearch-private.h
|
||||
../moo/mooedit/mootextstylescheme.c
|
||||
../moo/mooedit/mootextstylescheme.h
|
||||
../moo/mooedit/native/mootextstylescheme.c
|
||||
../moo/mooedit/native/mootextstylescheme.h
|
||||
../moo/mooedit/mootextview.c
|
||||
../moo/mooedit/mootextview.h
|
||||
../moo/mooedit/mootextview-input.c
|
||||
|
@ -57,7 +57,9 @@ include(moocpp/moocpp.cmake)
|
||||
include(mooutils/mooutils.cmake)
|
||||
include(mooedit/mooedit.cmake)
|
||||
include(moofileview/moofileview.cmake)
|
||||
include(gtksourceview/gtksourceview.cmake)
|
||||
if(NOT MOO_USE_SCI)
|
||||
include(gtksourceview/gtksourceview.cmake)
|
||||
endif()
|
||||
if(NOT MOO_OS_WIN32)
|
||||
include(eggsmclient/eggsmclient.cmake)
|
||||
endif()
|
||||
|
@ -1,5 +1,19 @@
|
||||
LIST(APPEND moo_edit_enum_headers mooedit/mooedit-enums.h)
|
||||
|
||||
SET(mooedit_gtksourceview_sources
|
||||
mooedit/native/moolang-private.h
|
||||
mooedit/native/moolang.cpp
|
||||
mooedit/native/moolang.h
|
||||
mooedit/native/moolangmgr-private.h
|
||||
mooedit/native/moolangmgr.cpp
|
||||
mooedit/native/moolangmgr.h
|
||||
mooedit/native/mootextstylescheme.c
|
||||
mooedit/native/mootextstylescheme.h
|
||||
)
|
||||
|
||||
SET(mooedit_sci_sources
|
||||
)
|
||||
|
||||
SET(mooedit_sources
|
||||
mooedit/mooedit.cmake
|
||||
${moo_edit_enum_headers}
|
||||
@ -61,12 +75,6 @@ SET(mooedit_sources
|
||||
mooedit/moofold.h
|
||||
mooedit/mooindenter.cpp
|
||||
mooedit/mooindenter.h
|
||||
mooedit/moolang-private.h
|
||||
mooedit/moolang.cpp
|
||||
mooedit/moolang.h
|
||||
mooedit/moolangmgr-private.h
|
||||
mooedit/moolangmgr.cpp
|
||||
mooedit/moolangmgr.h
|
||||
mooedit/moolinebuffer.c
|
||||
mooedit/moolinebuffer.h
|
||||
mooedit/moolinemark.c
|
||||
@ -90,14 +98,18 @@ SET(mooedit_sources
|
||||
mooedit/mootextsearch-private.h
|
||||
mooedit/mootextsearch.c
|
||||
mooedit/mootextsearch.h
|
||||
mooedit/mootextstylescheme.c
|
||||
mooedit/mootextstylescheme.h
|
||||
mooedit/mootextview-input.c
|
||||
mooedit/mootextview-private.h
|
||||
mooedit/mootextview.c
|
||||
mooedit/mootextview.h
|
||||
)
|
||||
|
||||
if(MOO_USE_SCI)
|
||||
list(APPEND mooedit_sources ${mooedit_sci_sources})
|
||||
else()
|
||||
list(APPEND mooedit_sources ${mooedit_gtksourceview_sources})
|
||||
endif()
|
||||
|
||||
# SET(built_mooedit_sources mooedit/mooedit-enum-types.h.stamp mooedit/mooedit-enum-types.c.stamp)
|
||||
|
||||
# add_custom_command(OUTPUT mooedit/mooedit-enum-types.h.stamp
|
||||
|
@ -46,7 +46,9 @@
|
||||
#include "mooedit/mooeditor-impl.h"
|
||||
#include "mooedit/mooedittab-impl.h"
|
||||
#include "mooedit/mooeditwindow-impl.h"
|
||||
#include "mooedit/moolangmgr.h"
|
||||
#ifndef MOO_USE_SCI
|
||||
#include "mooedit/native/moolangmgr.h"
|
||||
#endif // !MOO_USE_SCI
|
||||
#include "marshals.h"
|
||||
#include "mooutils/mooutils-fs.h"
|
||||
#include "mooutils/mooi18n.h"
|
||||
|
@ -14,7 +14,9 @@
|
||||
*/
|
||||
|
||||
#include "mooedit/mooeditconfig.h"
|
||||
#include "mooedit/moolang.h"
|
||||
#ifndef MOO_USE_SCI
|
||||
#include "mooedit/native/moolang.h"
|
||||
#endif // !MOO_USE_SCI
|
||||
#include "mooedit/mooeditprefs.h"
|
||||
#include "mooutils/mooutils-gobject.h"
|
||||
#include "mooutils/mooutils-debug.h"
|
||||
|
@ -16,7 +16,9 @@
|
||||
#include "mooedit/mooeditfiltersettings.h"
|
||||
#include "mooedit/mooeditprefs.h"
|
||||
#include "mooedit/mooeditaction.h"
|
||||
#include "mooedit/moolang.h"
|
||||
#ifndef MOO_USE_SCI
|
||||
#include "mooedit/native/moolang.h"
|
||||
#endif // !MOO_USE_SCI
|
||||
#include "mooedit/mooeditconfig.h"
|
||||
#include "mooedit/mooedit.h"
|
||||
#include "mooutils/mooprefs.h"
|
||||
|
@ -17,7 +17,9 @@
|
||||
#define MOO_EDITOR_PRIVATE_H
|
||||
|
||||
#include "mooedit/mooeditor-impl.h"
|
||||
#include "mooedit/moolangmgr.h"
|
||||
#ifndef MOO_USE_SCI
|
||||
#include "mooedit/native/moolangmgr.h"
|
||||
#endif // !MOO_USE_SCI
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
|
@ -20,7 +20,9 @@
|
||||
#include "mooedit/mootextview-private.h"
|
||||
#include "mooedit/mooedit-enums.h"
|
||||
#include "mooedit/mootextbuffer.h"
|
||||
#include "mooedit/moolangmgr.h"
|
||||
#ifndef MOO_USE_SCI
|
||||
#include "mooedit/native/moolangmgr.h"
|
||||
#endif // !MOO_USE_SCI
|
||||
#include "mooutils/mooencodings.h"
|
||||
#include "mooutils/mooi18n.h"
|
||||
#include <string.h>
|
||||
|
@ -16,7 +16,9 @@
|
||||
#include "mooedit/mooedit-impl.h"
|
||||
#include "mooedit/mooeditor-impl.h"
|
||||
#include "mooedit/mooeditprefs.h"
|
||||
#include "mooedit/moolangmgr.h"
|
||||
#ifndef MOO_USE_SCI
|
||||
#include "mooedit/native/moolangmgr.h"
|
||||
#endif // !MOO_USE_SCI
|
||||
#include "mooedit/mooeditfiltersettings.h"
|
||||
#include "mooutils/mooprefsdialog.h"
|
||||
#include "mooutils/moostock.h"
|
||||
|
@ -29,13 +29,14 @@
|
||||
#include "mooedit/mooeditview-impl.h"
|
||||
#include "mooedit/mooedittab-impl.h"
|
||||
#include "mooedit/mooeditfiltersettings.h"
|
||||
#include "mooedit/moolang.h"
|
||||
#ifndef MOO_USE_SCI
|
||||
#include "mooedit/native/moolangmgr.h"
|
||||
#endif // !MOO_USE_SCI
|
||||
#include "mooedit/mootextbuffer.h"
|
||||
#include "mooedit/mooeditprefs.h"
|
||||
#include "mooedit/mooplugin.h"
|
||||
#include "mooedit/mooeditaction.h"
|
||||
#include "mooedit/mooeditbookmark.h"
|
||||
#include "mooedit/moolangmgr.h"
|
||||
#include "mooutils/moonotebook.h"
|
||||
#include "mooutils/moostock.h"
|
||||
#include "marshals.h"
|
||||
|
@ -18,7 +18,9 @@
|
||||
|
||||
#include "mooedit/moofold.h"
|
||||
#include "mooedit/moolinebuffer.h"
|
||||
#include "mooedit/mootextstylescheme.h"
|
||||
#ifndef MOO_USE_SCI
|
||||
#include <mooedit/native/mootextstylescheme.h>
|
||||
#endif // !MOO_USE_SCI
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
|
@ -19,8 +19,10 @@
|
||||
|
||||
#include "mooedit/mootextiter.h"
|
||||
#include "mooedit/mootext-private.h"
|
||||
#include "mooedit/moolang-private.h"
|
||||
#include "mooedit/mootextstylescheme.h"
|
||||
#ifndef MOO_USE_SCI
|
||||
#include "mooedit/native/moolang-private.h"
|
||||
#include <mooedit/native/mootextstylescheme.h>
|
||||
#endif // !MOO_USE_SCI
|
||||
#include "marshals.h"
|
||||
#include "mooutils/mooundo.h"
|
||||
#include "mooutils/mooutils-gobject.h"
|
||||
|
@ -17,7 +17,9 @@
|
||||
#define MOO_TEXT_BUFFER_H
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
#include <mooedit/moolang.h>
|
||||
#ifndef MOO_USE_SCI
|
||||
#include "mooedit/native/moolang.h"
|
||||
#endif // !MOO_USE_SCI
|
||||
#include <mooedit/moolinemark.h>
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
@ -24,7 +24,9 @@
|
||||
#include "mooedit/mootextfind.h"
|
||||
#include "mooedit/mootext-private.h"
|
||||
#include "mooedit/mooeditprefs.h"
|
||||
#include "mooedit/moolangmgr.h"
|
||||
#ifndef MOO_USE_SCI
|
||||
#include "mooedit/native/moolangmgr.h"
|
||||
#endif // !MOO_USE_SCI
|
||||
#include "mooedit/mooeditwindow.h"
|
||||
#include "mooedit/mooedit.h"
|
||||
#include "marshals.h"
|
||||
|
@ -17,9 +17,11 @@
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
#include <mooedit/mooindenter.h>
|
||||
#include <mooedit/moolang.h>
|
||||
#ifndef MOO_USE_SCI
|
||||
#include "mooedit/native/moolangmgr.h"
|
||||
#include <mooedit/native/mootextstylescheme.h>
|
||||
#endif // !MOO_USE_SCI
|
||||
#include <mooedit/mootextsearch.h>
|
||||
#include <mooedit/mootextstylescheme.h>
|
||||
#include <mooedit/mooedit-enums.h>
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
@ -17,8 +17,10 @@
|
||||
#define MOO_LANG_PRIVATE_H
|
||||
|
||||
#include "gtksourceview/gtksourceview-api.h"
|
||||
#include "mooedit/moolang.h"
|
||||
#include "mooedit/moolangmgr.h"
|
||||
#ifndef MOO_USE_SCI
|
||||
#include "mooedit/native/moolang.h"
|
||||
#include "mooedit/native/moolangmgr.h"
|
||||
#endif // !MOO_USE_SCI
|
||||
#include "mooedit/mooeditconfig.h"
|
||||
|
||||
G_BEGIN_DECLS
|
@ -16,7 +16,9 @@
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#endif
|
||||
#include "mooedit/moolang-private.h"
|
||||
#ifndef MOO_USE_SCI
|
||||
#include "mooedit/native/moolang-private.h"
|
||||
#endif // !MOO_USE_SCI
|
||||
#include "mooutils/mooi18n.h"
|
||||
#include <mooglib/moo-glib.h>
|
||||
#include <sys/stat.h>
|
@ -16,7 +16,9 @@
|
||||
#ifndef MOO_LANG_MGR_PRIVATE_H
|
||||
#define MOO_LANG_MGR_PRIVATE_H
|
||||
|
||||
#include "mooedit/moolangmgr.h"
|
||||
#ifndef MOO_USE_SCI
|
||||
#include "mooedit/native/moolangmgr.h"
|
||||
#endif // !MOO_USE_SCI
|
||||
#include "mooedit/mooeditconfig.h"
|
||||
#include "gtksourceview/gtksourceview-api.h"
|
||||
|
@ -16,8 +16,10 @@
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#endif
|
||||
#include "mooedit/moolangmgr-private.h"
|
||||
#include "mooedit/moolang-private.h"
|
||||
#ifndef MOO_USE_SCI
|
||||
#include "mooedit/native/moolang-private.h"
|
||||
#include "mooedit/native/moolangmgr-private.h"
|
||||
#endif // !MOO_USE_SCI
|
||||
#include "mooedit/mooeditprefs.h"
|
||||
#include "mooutils/mooutils-misc.h"
|
||||
#include "mooutils/mooutils-fs.h"
|
@ -16,8 +16,10 @@
|
||||
#ifndef MOO_LANG_MGR_H
|
||||
#define MOO_LANG_MGR_H
|
||||
|
||||
#include <mooedit/moolang.h>
|
||||
#include <mooedit/mootextstylescheme.h>
|
||||
#ifndef MOO_USE_SCI
|
||||
#include "mooedit/native/moolang.h"
|
||||
#include <mooedit/native/mootextstylescheme.h>
|
||||
#endif // !MOO_USE_SCI
|
||||
#include <mooedit/mooeditconfig.h>
|
||||
|
||||
G_BEGIN_DECLS
|
@ -13,7 +13,9 @@
|
||||
* License along with medit. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "mooedit/mootextstylescheme.h"
|
||||
#ifndef MOO_USE_SCI
|
||||
#include <mooedit/native/mootextstylescheme.h>
|
||||
#endif // !MOO_USE_SCI
|
||||
#include "mooedit/mootextview.h"
|
||||
#include "mooutils/mooi18n.h"
|
||||
#include "gtksourceview/gtksourceview-api.h"
|
@ -35,7 +35,9 @@
|
||||
#include "mooedit/mooeditaction.h"
|
||||
#include "mooedit/mooeditaction-factory.h"
|
||||
#include "mooedit/mootextbuffer.h"
|
||||
#include "mooedit/moolangmgr.h"
|
||||
#ifndef MOO_USE_SCI
|
||||
#include "mooedit/native/moolangmgr.h"
|
||||
#endif // !MOO_USE_SCI
|
||||
#include "mooedit/mooeditfileinfo.h"
|
||||
#include "mooedit/mooedit-script.h"
|
||||
#include "mooedit/mooedittab.h"
|
||||
|
@ -17,7 +17,9 @@
|
||||
#include "moocommand.h"
|
||||
#include "../support/moocmdview.h"
|
||||
#include "mooedit/mooeditprefs.h"
|
||||
#include "mooedit/moolangmgr.h"
|
||||
#ifndef MOO_USE_SCI
|
||||
#include "mooedit/native/moolangmgr.h"
|
||||
#endif // !MOO_USE_SCI
|
||||
#include "mooutils/mooutils-gobject.h"
|
||||
#include "mooutils/mooutils-misc.h"
|
||||
#include "mooutils/moomarkup.h"
|
||||
|
Loading…
x
Reference in New Issue
Block a user