mirror of
https://gitlab.com/eql/EQL5.git
synced 2026-01-05 16:51:24 -08:00
prevent "SLOT" warning on Windows; tiny revisions;
This commit is contained in:
parent
1d5f1fcb3f
commit
eeaf891d77
10 changed files with 31 additions and 15 deletions
|
|
@ -1,15 +1,13 @@
|
|||
REBUILD STEPS (on every upgrade of: ECL, Qt, EQL)
|
||||
=============
|
||||
|
||||
Change to eql/src/ and do:
|
||||
|
||||
1) remove directory tmp/
|
||||
remove slime/thread-safe.fas*
|
||||
remove src/lisp/ecl-readline.fas* (only on upgrading ECL; to recompile manually)
|
||||
1) remove directory src/tmp/
|
||||
remove file slime/thread-safe.fas*
|
||||
remove file src/lisp/ecl-readline.fas*
|
||||
|
||||
2) ecl -shell make-eql-lib.lisp
|
||||
|
||||
3) qmake, make in this order: (MSVC: nmake; use qmake-qt4 if you have Qt5 installed)
|
||||
3) qmake, make in this order: (MSVC: nmake)
|
||||
|
||||
eql_lib.pro
|
||||
eql_exe.pro
|
||||
|
|
@ -17,6 +15,10 @@ Change to eql/src/ and do:
|
|||
module_network.pro
|
||||
module_...
|
||||
|
||||
for readline (Unix):
|
||||
|
||||
ecl -compile src/lisp/ecl-readline.lisp
|
||||
|
||||
Optionally (integrate wrapper functions):
|
||||
|
||||
4) eql5 make-eql-lib-wrappers.lisp
|
||||
|
|
|
|||
|
|
@ -2,5 +2,3 @@ a:link, a:visited { text-decoration: none; color: blue; }
|
|||
a:hover { text-decoration: underline; }
|
||||
body { font-family: sans-serif; font-size: 10.5pt; }
|
||||
code, pre { color: mediumblue; }
|
||||
.added { color: red; }
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
#undef SLOT
|
||||
|
||||
#include <ecl/ecl.h>
|
||||
#include <QCoreApplication>
|
||||
#include <QTextCodec>
|
||||
#include <ecl/ecl.h>
|
||||
#include "eql.h"
|
||||
|
||||
extern "C" void ini_app(cl_object);
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
#undef SLOT
|
||||
|
||||
#include <ecl/ecl.h>
|
||||
#include "eql.h"
|
||||
#include "main.h"
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
#undef SLOT
|
||||
|
||||
#include <ecl/ecl.h>
|
||||
#include <QApplication>
|
||||
#include <QTextCodec>
|
||||
#include <QSettings>
|
||||
#include <QTranslator>
|
||||
#include <ecl/ecl.h>
|
||||
#include "eql.h"
|
||||
|
||||
extern "C" void ini_app(cl_object);
|
||||
|
|
|
|||
|
|
@ -3,8 +3,10 @@
|
|||
#ifndef ECL_FUN_H
|
||||
#define ECL_FUN_H
|
||||
|
||||
#include "eql_global.h"
|
||||
#undef SLOT
|
||||
|
||||
#include <ecl/ecl.h>
|
||||
#include "eql_global.h"
|
||||
#include <QList>
|
||||
#include <QUiLoader>
|
||||
#include <QByteArray>
|
||||
|
|
|
|||
|
|
@ -3,11 +3,13 @@
|
|||
#ifndef EQL_H
|
||||
#define EQL_H
|
||||
|
||||
#undef SLOT
|
||||
|
||||
#include <ecl/ecl.h>
|
||||
#include <QObject>
|
||||
#include <QByteArray>
|
||||
#include <QStringList>
|
||||
#include <QCoreApplication>
|
||||
#include <ecl/ecl.h>
|
||||
#include "dyn_object.h"
|
||||
#include "eql_global.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -1,11 +1,13 @@
|
|||
#ifndef LOBJECTS_H
|
||||
#define LOBJECTS_H
|
||||
|
||||
#undef SLOT
|
||||
|
||||
#include <ecl/ecl.h>
|
||||
#include "../eql_global.h"
|
||||
#include "../ecl_fun.h"
|
||||
#include <QtWidgets>
|
||||
#include <QtPrintSupport>
|
||||
#include <ecl/ecl.h>
|
||||
|
||||
Q_DECLARE_METATYPE(QList<QAction*>)
|
||||
Q_DECLARE_METATYPE(QList<QByteArray>)
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
// copyright (c) Polos Ruetz
|
||||
// see Qt_EQL, QtWebKit: JavaScript / Lisp bridge
|
||||
|
||||
#include <QtGui>
|
||||
#undef SLOT
|
||||
|
||||
#include <ecl/ecl.h>
|
||||
#include <QtGui>
|
||||
#include "qt_eql.h"
|
||||
#include "ecl_fun.h"
|
||||
#include "eql.h"
|
||||
|
|
|
|||
|
|
@ -3,8 +3,10 @@
|
|||
#ifndef SINGLE_SHOT_H
|
||||
#define SINGLE_SHOT_H
|
||||
|
||||
#include <QObject>
|
||||
#undef SLOT
|
||||
|
||||
#include <ecl/ecl.h>
|
||||
#include <QObject>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue