Use full paths to includes

This commit is contained in:
ailin-nemui 2019-05-01 16:33:47 +02:00
commit 7e6e1f2e10
303 changed files with 1834 additions and 1901 deletions

View file

@ -15,9 +15,6 @@ perl-core.lo: irssi-core.pl.h
perl-signals.lo: perl-signals-list.h
AM_CPPFLAGS = \
-I$(top_srcdir)/src \
-I$(top_srcdir)/src/core \
-I$(top_srcdir)/src/fe-common/core \
$(GLIB_CFLAGS) \
-DSCRIPTDIR=\""$(datadir)/irssi/scripts"\" \
-DPERL_USE_LIB=\""$(PERL_USE_LIB)"\" \

View file

@ -1,12 +1,12 @@
#define PERL_NO_GET_CONTEXT
#include "module.h"
#include "irssi-version.h"
#include "core.h"
#include "utf8.h"
#include "recode.h"
#include <irssi/irssi-version.h>
#include <irssi/src/core/core.h>
#include <irssi/src/core/utf8.h>
#include <irssi/src/core/recode.h>
#include "pidwait.h"
#include "session.h"
#include <irssi/src/core/pidwait.h>
#include <irssi/src/core/session.h>
#define DEFAULT_COMMAND_CATEGORY "Perl scripts' commands"

View file

@ -1,6 +1,6 @@
#define PERL_NO_GET_CONTEXT
#include "module.h"
#include "expandos.h"
#include <irssi/src/core/expandos.h>
typedef struct {
PERL_SCRIPT_REC *script;

View file

@ -3,5 +3,5 @@ use ExtUtils::MakeMaker;our $AM_DEFAULT_VERBOSITY='@AM_DEFAULT_VERBOSITY@';requi
WriteMakefile('NAME' => 'Irssi',
'LIBS' => '',
'OBJECT' => '$(O_FILES)',
'INC' => '-I../../.. -I@top_srcdir@ -I@top_srcdir@/src -I@top_srcdir@/src/core @GLIB_CFLAGS@',
'INC' => '-I../../.. @GLIB_CFLAGS@',
'VERSION_FROM' => '@srcdir@/Irssi.pm');

View file

@ -1,6 +1,6 @@
#define PERL_NO_GET_CONTEXT
#include "module.h"
#include "misc.h"
#include <irssi/src/core/misc.h>
static GHashTable *perl_settings;

View file

@ -1,32 +1,32 @@
#define NEED_PERL_H
#define HAVE_CONFIG_H
#include "../module.h"
#include <irssi/src/perl/module.h>
#include <XSUB.h>
#include "network.h"
#include "levels.h"
#include "commands.h"
#include "log.h"
#include "rawlog.h"
#include "ignore.h"
#include "settings.h"
#include "masks.h"
#include "special-vars.h"
#include "window-item-def.h"
#include <irssi/src/core/network.h>
#include <irssi/src/core/levels.h>
#include <irssi/src/core/commands.h>
#include <irssi/src/core/log.h>
#include <irssi/src/core/rawlog.h>
#include <irssi/src/core/ignore.h>
#include <irssi/src/core/settings.h>
#include <irssi/src/core/masks.h>
#include <irssi/src/core/special-vars.h>
#include <irssi/src/core/window-item-def.h>
#include "chat-protocols.h"
#include "chatnets.h"
#include "servers.h"
#include "servers-reconnect.h"
#include "servers-setup.h"
#include "channels.h"
#include "queries.h"
#include "nicklist.h"
#include <irssi/src/core/chat-protocols.h>
#include <irssi/src/core/chatnets.h>
#include <irssi/src/core/servers.h>
#include <irssi/src/core/servers-reconnect.h>
#include <irssi/src/core/servers-setup.h>
#include <irssi/src/core/channels.h>
#include <irssi/src/core/queries.h>
#include <irssi/src/core/nicklist.h>
#include "perl/perl-core.h"
#include "perl/perl-common.h"
#include "perl/perl-signals.h"
#include "perl/perl-sources.h"
#include <irssi/src/perl/perl-core.h>
#include <irssi/src/perl/perl-common.h>
#include <irssi/src/perl/perl-signals.h>
#include <irssi/src/perl/perl-sources.h>
typedef COMMAND_REC *Irssi__Command;
typedef LOG_REC *Irssi__Log;

View file

@ -1,6 +1,6 @@
#define PERL_NO_GET_CONTEXT
#include "module.h"
#include "ctcp.h"
#include <irssi/src/irc/core/ctcp.h>
MODULE = Irssi::Irc::Ctcp PACKAGE = Irssi
PROTOTYPES: ENABLE

View file

@ -4,5 +4,5 @@ WriteMakefile('NAME' => 'Irssi::Irc',
'LIBS' => '',
'OBJECT' => '$(O_FILES)',
'TYPEMAPS' => ['../common/typemap'],
'INC' => '-I../../.. -I@top_srcdir@/src -I@top_srcdir@/src/core -I@top_srcdir@/src/irc/core -I@top_srcdir@/src/irc @GLIB_CFLAGS@',
'INC' => '-I../../.. @GLIB_CFLAGS@',
'VERSION_FROM' => '@srcdir@/Irc.pm');

View file

@ -1,27 +1,27 @@
#include "../common/module.h"
#include <irssi/src/perl/common/module.h>
#include "irc.h"
#include "irc-servers.h"
#include "irc-channels.h"
#include "irc-queries.h"
#include "irc-nicklist.h"
#include "irc-masks.h"
#include "irc-cap.h"
#include <irssi/src/irc/core/irc.h>
#include <irssi/src/irc/core/irc-servers.h>
#include <irssi/src/irc/core/irc-channels.h>
#include <irssi/src/irc/core/irc-queries.h>
#include <irssi/src/irc/core/irc-nicklist.h>
#include <irssi/src/irc/core/irc-masks.h>
#include <irssi/src/irc/core/irc-cap.h>
#include "bans.h"
#include "modes.h"
#include "mode-lists.h"
#include "netsplit.h"
#include "servers-redirect.h"
#include <irssi/src/irc/core/bans.h>
#include <irssi/src/irc/core/modes.h>
#include <irssi/src/irc/core/mode-lists.h>
#include <irssi/src/irc/core/netsplit.h>
#include <irssi/src/irc/core/servers-redirect.h>
#include "dcc/dcc.h"
#include "dcc/dcc-file.h"
#include "dcc/dcc-chat.h"
#include "dcc/dcc-get.h"
#include "dcc/dcc-send.h"
#include "notifylist/notifylist.h"
#include <irssi/src/irc/dcc/dcc.h>
#include <irssi/src/irc/dcc/dcc-file.h>
#include <irssi/src/irc/dcc/dcc-chat.h>
#include <irssi/src/irc/dcc/dcc-get.h>
#include <irssi/src/irc/dcc/dcc-send.h>
#include <irssi/src/irc/notifylist/notifylist.h>
#include "proxy/proxy.h"
#include <irssi/src/irc/proxy/proxy.h>
typedef IRC_SERVER_REC *Irssi__Irc__Server;
typedef IRC_SERVER_CONNECT_REC *Irssi__Irc__Connect;

View file

@ -19,7 +19,7 @@
*/
#include "module.h"
#include "formats.h"
#include <irssi/src/fe-common/core/formats.h>
FORMAT_REC feperl_formats[] = {
{ MODULE_NAME, "Core", 0 },

View file

@ -1,4 +1,4 @@
#include "formats.h"
#include <irssi/src/fe-common/core/formats.h>
enum {
IRCTXT_MODULE_NAME,

View file

@ -1,4 +1,4 @@
#include "common.h"
#include <irssi/src/common.h>
#ifdef NEED_PERL_H
# include <EXTERN.h>

View file

@ -21,28 +21,28 @@
#define NEED_PERL_H
#define PERL_NO_GET_CONTEXT
#include "module.h"
#include "modules.h"
#include "signals.h"
#include "core.h"
#include "misc.h"
#include "settings.h"
#include <irssi/src/core/modules.h>
#include <irssi/src/core/signals.h>
#include <irssi/src/core/core.h>
#include <irssi/src/core/misc.h>
#include <irssi/src/core/settings.h>
#include "commands.h"
#include "ignore.h"
#include "log.h"
#include "rawlog.h"
#include "servers-reconnect.h"
#include <irssi/src/core/commands.h>
#include <irssi/src/core/ignore.h>
#include <irssi/src/core/log.h>
#include <irssi/src/core/rawlog.h>
#include <irssi/src/core/servers-reconnect.h>
#include "window-item-def.h"
#include "chat-protocols.h"
#include "chatnets.h"
#include "servers.h"
#include "channels.h"
#include "queries.h"
#include "nicklist.h"
#include <irssi/src/core/window-item-def.h>
#include <irssi/src/core/chat-protocols.h>
#include <irssi/src/core/chatnets.h>
#include <irssi/src/core/servers.h>
#include <irssi/src/core/channels.h>
#include <irssi/src/core/queries.h>
#include <irssi/src/core/nicklist.h>
#include "perl-core.h"
#include "perl-common.h"
#include <irssi/src/perl/perl-core.h>
#include <irssi/src/perl/perl-common.h>
typedef struct {
char *stash;

View file

@ -21,16 +21,16 @@
#define NEED_PERL_H
#define PERL_NO_GET_CONTEXT
#include "module.h"
#include "modules.h"
#include "core.h"
#include "signals.h"
#include "misc.h"
#include "settings.h"
#include <irssi/src/core/modules.h>
#include <irssi/src/core/core.h>
#include <irssi/src/core/signals.h>
#include <irssi/src/core/misc.h>
#include <irssi/src/core/settings.h>
#include "perl-core.h"
#include "perl-common.h"
#include "perl-signals.h"
#include "perl-sources.h"
#include <irssi/src/perl/perl-core.h>
#include <irssi/src/perl/perl-common.h>
#include <irssi/src/perl/perl-signals.h>
#include <irssi/src/perl/perl-sources.h>
#include "XSUB.h"
#include "irssi-core.pl.h"

View file

@ -18,17 +18,17 @@
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
#include "module-fe.h"
#include "modules.h"
#include "module-formats.h"
#include "signals.h"
#include "commands.h"
#include "levels.h"
#include <irssi/src/perl/module-fe.h>
#include <irssi/src/core/modules.h>
#include <irssi/src/perl/module-formats.h>
#include <irssi/src/core/signals.h>
#include <irssi/src/core/commands.h>
#include <irssi/src/core/levels.h>
#include "printtext.h"
#include "completion.h"
#include <irssi/src/fe-common/core/printtext.h>
#include <irssi/src/fe-common/core/completion.h>
#include "perl-core.h"
#include <irssi/src/perl/perl-core.h>
static void cmd_script(const char *data, SERVER_REC *server, void *item)
{

View file

@ -21,14 +21,14 @@
#define NEED_PERL_H
#define PERL_NO_GET_CONTEXT
#include "module.h"
#include "modules.h"
#include "signals.h"
#include "commands.h"
#include "servers.h"
#include <irssi/src/core/modules.h>
#include <irssi/src/core/signals.h>
#include <irssi/src/core/commands.h>
#include <irssi/src/core/servers.h>
#include "perl-core.h"
#include "perl-common.h"
#include "perl-signals.h"
#include <irssi/src/perl/perl-core.h>
#include <irssi/src/perl/perl-common.h>
#include <irssi/src/perl/perl-signals.h>
typedef struct {
PERL_SCRIPT_REC *script;

View file

@ -21,12 +21,12 @@
#define NEED_PERL_H
#define PERL_NO_GET_CONTEXT
#include "module.h"
#include "signals.h"
#include <irssi/src/core/signals.h>
#include "perl-core.h"
#include "perl-common.h"
#include "perl-sources.h"
#include "misc.h"
#include <irssi/src/perl/perl-core.h>
#include <irssi/src/perl/perl-common.h>
#include <irssi/src/perl/perl-sources.h>
#include <irssi/src/core/misc.h>
typedef struct {
PERL_SCRIPT_REC *script;

View file

@ -4,5 +4,5 @@ WriteMakefile('NAME' => 'Irssi::TextUI',
'LIBS' => '',
'OBJECT' => '$(O_FILES)',
'TYPEMAPS' => ['../common/typemap', '../ui/typemap'],
'INC' => '-I../../.. -I@top_srcdir@/src -I@top_srcdir@/src/core -I@top_srcdir@/src/fe-common/core -I@top_srcdir@/src/fe-text @GLIB_CFLAGS@',
'INC' => '-I../../.. @GLIB_CFLAGS@',
'VERSION_FROM' => '@srcdir@/TextUI.pm');

View file

@ -1,12 +1,12 @@
#include "../ui/module.h"
#include <irssi/src/perl/ui/module.h>
#include "mainwindows.h"
#include "gui-windows.h"
#include "gui-printtext.h"
#include "statusbar.h"
#include "textbuffer.h"
#include "textbuffer-view.h"
#include "gui-entry.h"
#include <irssi/src/fe-text/mainwindows.h>
#include <irssi/src/fe-text/gui-windows.h>
#include <irssi/src/fe-text/gui-printtext.h>
#include <irssi/src/fe-text/statusbar.h>
#include <irssi/src/fe-text/textbuffer.h>
#include <irssi/src/fe-text/textbuffer-view.h>
#include <irssi/src/fe-text/gui-entry.h>
typedef MAIN_WINDOW_REC *Irssi__TextUI__MainWindow;
typedef TEXT_BUFFER_REC *Irssi__TextUI__TextBuffer;

View file

@ -4,5 +4,5 @@ WriteMakefile('NAME' => 'Irssi::UI',
'LIBS' => '',
'OBJECT' => '$(O_FILES)',
'TYPEMAPS' => ['../common/typemap'],
'INC' => '-I../../.. -I@top_srcdir@/src -I@top_srcdir@/src/core -I@top_srcdir@/src/fe-common/core @GLIB_CFLAGS@',
'INC' => '-I../../.. @GLIB_CFLAGS@',
'VERSION_FROM' => '@srcdir@/UI.pm');

View file

@ -1,7 +1,7 @@
#define PERL_NO_GET_CONTEXT
#include "module.h"
#include "window-activity.h"
#include <irssi/src/fe-common/core/window-activity.h>
MODULE = Irssi::UI::Window PACKAGE = Irssi
PROTOTYPES: ENABLE

View file

@ -1,12 +1,12 @@
#include "../common/module.h"
#include <irssi/src/perl/common/module.h>
#include "fe-windows.h"
#include "fe-exec.h"
#include "formats.h"
#include "printtext.h"
#include "window-items.h"
#include "themes.h"
#include "keyboard.h"
#include <irssi/src/fe-common/core/fe-windows.h>
#include <irssi/src/fe-common/core/fe-exec.h>
#include <irssi/src/fe-common/core/formats.h>
#include <irssi/src/fe-common/core/printtext.h>
#include <irssi/src/fe-common/core/window-items.h>
#include <irssi/src/fe-common/core/themes.h>
#include <irssi/src/fe-common/core/keyboard.h>
typedef WINDOW_REC *Irssi__UI__Window;
typedef TEXT_DEST_REC *Irssi__UI__TextDest;