mirror of
https://github.com/AuxXxilium/kmod.git
synced 2025-03-03 09:46:45 +07:00
Move macro.h to shared directory
It's not really related to libkmod, so move it to a directory in which we keep common stuff.
This commit is contained in:
parent
9b34db1ae6
commit
576dd4393d
@ -14,6 +14,7 @@ AM_MAKEFLAGS = --no-print-directory
|
||||
AM_CPPFLAGS = \
|
||||
-include $(top_builddir)/config.h \
|
||||
-I$(top_srcdir)/libkmod \
|
||||
-I$(top_srcdir) \
|
||||
-DSYSCONFDIR=\""$(sysconfdir)"\" \
|
||||
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
||||
${zlib_CFLAGS}
|
||||
@ -53,9 +54,9 @@ include_HEADERS = libkmod/libkmod.h
|
||||
lib_LTLIBRARIES = libkmod/libkmod.la
|
||||
|
||||
libkmod_libkmod_la_SOURCES =\
|
||||
shared/macro.h \
|
||||
libkmod/libkmod.h \
|
||||
libkmod/libkmod-internal.h \
|
||||
libkmod/macro.h \
|
||||
libkmod/missing.h \
|
||||
libkmod/libkmod.c \
|
||||
libkmod/libkmod-list.c \
|
||||
|
@ -20,8 +20,7 @@ MKHTML_OPTIONS = --path=$(abs_srcdir)/doc --path=$(abs_builddir)/doc
|
||||
HFILE_GLOB = $(top_srcdir)/libkmod/libkmod.h
|
||||
CFILE_GLOB = $(top_srcdir)/libkmod/libkmod.c $(top_srcdir)/libkmod/libkmod-module.c $(top_srcdir)/libkmod/libkmod-list.c
|
||||
|
||||
IGNORE_HFILES = macro.h \
|
||||
libkmod-internal.h \
|
||||
IGNORE_HFILES = libkmod-internal.h \
|
||||
libkmod-util.h \
|
||||
libkmod-array.h \
|
||||
libkmod-hash.h \
|
||||
|
@ -27,9 +27,10 @@
|
||||
#include <assert.h>
|
||||
#include <inttypes.h>
|
||||
|
||||
#include <shared/macro.h>
|
||||
|
||||
#include "libkmod-internal.h"
|
||||
#include "libkmod-index.h"
|
||||
#include "macro.h"
|
||||
|
||||
/* index.c: module index file shared functions for modprobe and depmod */
|
||||
|
||||
|
@ -5,8 +5,9 @@
|
||||
#include <syslog.h>
|
||||
#include <limits.h>
|
||||
|
||||
#include <shared/macro.h>
|
||||
|
||||
#include "missing.h"
|
||||
#include "macro.h"
|
||||
#include "libkmod.h"
|
||||
|
||||
static _always_inline_ _printf_format_(2, 3) void
|
||||
|
@ -1,5 +1,4 @@
|
||||
#pragma once
|
||||
#include "macro.h"
|
||||
|
||||
#include <limits.h>
|
||||
#include <stdbool.h>
|
||||
@ -8,6 +7,7 @@
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
|
||||
#include <shared/macro.h>
|
||||
|
||||
char *getline_wrapped(FILE *fp, unsigned int *linenum) __attribute__((nonnull(1)));
|
||||
#define streq(a, b) (strcmp((a), (b)) == 0)
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* libkmod - interface to kernel module operations
|
||||
* kmod - interface to kernel module operations
|
||||
*
|
||||
* Copyright (C) 2011-2013 ProFUSION embedded systems
|
||||
*
|
@ -21,7 +21,7 @@
|
||||
#include <stdbool.h>
|
||||
#include <stdarg.h>
|
||||
|
||||
#include "macro.h"
|
||||
#include <shared/macro.h>
|
||||
|
||||
struct test;
|
||||
typedef int (*testfunc)(const struct test *t);
|
||||
|
@ -21,6 +21,8 @@
|
||||
#include "libkmod-hash.h"
|
||||
#include "libkmod-util.h"
|
||||
|
||||
#include <shared/macro.h>
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <getopt.h>
|
||||
@ -119,7 +121,6 @@ static inline void _show(const char *fmt, ...)
|
||||
|
||||
/* binary index write *************************************************/
|
||||
#include <arpa/inet.h>
|
||||
#include "macro.h"
|
||||
/* BEGIN: code from module-init-tools/index.c just modified to compile here.
|
||||
*
|
||||
* Original copyright:
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "macro.h"
|
||||
#include <shared/macro.h>
|
||||
|
||||
struct kmod_cmd {
|
||||
const char *name;
|
||||
|
@ -33,7 +33,7 @@
|
||||
|
||||
#include "libkmod.h"
|
||||
#include "libkmod-array.h"
|
||||
#include "macro.h"
|
||||
#include <shared/macro.h>
|
||||
|
||||
#include "kmod.h"
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
#include <sys/stat.h>
|
||||
#include <unistd.h>
|
||||
#include "libkmod.h"
|
||||
#include "macro.h"
|
||||
#include <shared/macro.h>
|
||||
|
||||
#include "kmod.h"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user