]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
compile and configuration fixes
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sun, 22 Nov 2009 12:15:49 +0000 (13:15 +0100)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sun, 22 Nov 2009 12:15:49 +0000 (13:15 +0100)
commands/search.c
commands/search_wrap.c
conf/common.rmk

index 60b5bbf04d128e82d7f382779ce31dcc5abfb6ec..e885391cf0fc1feed8d1db919d4ce59f5d56caf1 100644 (file)
@@ -25,7 +25,7 @@
 #include <grub/device.h>
 #include <grub/file.h>
 #include <grub/env.h>
-#include <grub/extcmd.h>
+#include <grub/command.h>
 
 void
 FUNC_NAME (const char *key, const char *var, int no_floppy)
index 35cce3f5ea7835ae43beacd15d7cb2b609426963..d28bb744ed24fbae5bc685ac22447ed3e9dc9d92 100644 (file)
  *  along with GRUB.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <grub/types.h>
+#include <grub/misc.h>
+#include <grub/mm.h>
+#include <grub/err.h>
+#include <grub/dl.h>
+#include <grub/env.h>
+#include <grub/extcmd.h>
+
 static const struct grub_arg_option options[] =
   {
     {"file",           'f', 0, "search devices by a file", 0, 0},
@@ -36,6 +44,10 @@ enum options
     SEARCH_NO_FLOPPY,
  };
 
+void grub_search_fs_file (const char *key, const char *var, int no_floppy);
+void grub_search_fs_uuid (const char *key, const char *var, int no_floppy);
+void grub_search_label (const char *key, const char *var, int no_floppy);
+
 static grub_err_t
 grub_cmd_search (grub_extcmd_t cmd, int argc, char **args)
 {
index 00830e54dee944845dc2f74271b18d5ce1752534..f27c837b8c99ed574bf73c2adeb221edd833a773 100644 (file)
@@ -370,8 +370,7 @@ scsi_mod_LDFLAGS = $(COMMON_LDFLAGS)
 
 # Commands.
 pkglib_MODULES += minicmd.mod extcmd.mod hello.mod handler.mod \
-       ls.mod cmp.mod cat.mod help.mod search_file.mod \
-       search_fs_uuid.mod search_fs_label.mod search.mod loopback.mod  \
+       ls.mod cmp.mod cat.mod help.mod search.mod loopback.mod \
        configfile.mod echo.mod         \
        terminfo.mod test.mod blocklist.mod hexdump.mod         \
        read.mod sleep.mod loadenv.mod crc.mod parttool.mod     \
@@ -449,10 +448,12 @@ search_mod_SOURCES = commands/search_wrap.c
 search_mod_CFLAGS = $(COMMON_CFLAGS)
 search_mod_LDFLAGS = $(COMMON_LDFLAGS)
 
+pkglib_MODULES += search_fs_file.mod search_fs_uuid.mod search_label.mod
+
 # For search.mod.
-search_file_mod_SOURCES = commands/search_file.c
-search_file_mod_CFLAGS = $(COMMON_CFLAGS)
-search_file_mod_LDFLAGS = $(COMMON_LDFLAGS)
+search_fs_file_mod_SOURCES = commands/search_file.c
+search_fs_file_mod_CFLAGS = $(COMMON_CFLAGS)
+search_fs_file_mod_LDFLAGS = $(COMMON_LDFLAGS)
 
 # For search.mod.
 search_label_mod_SOURCES = commands/search_label.c
@@ -460,9 +461,9 @@ search_label_mod_CFLAGS = $(COMMON_CFLAGS)
 search_label_mod_LDFLAGS = $(COMMON_LDFLAGS)
 
 # For search.mod.
-search_uuid_mod_SOURCES = commands/search_uuid.c
-search_uuid_mod_CFLAGS = $(COMMON_CFLAGS)
-search_uuid_mod_LDFLAGS = $(COMMON_LDFLAGS)
+search_fs_uuid_mod_SOURCES = commands/search_uuid.c
+search_fs_uuid_mod_CFLAGS = $(COMMON_CFLAGS)
+search_fs_uuid_mod_LDFLAGS = $(COMMON_LDFLAGS)
 
 # For test.mod.
 test_mod_SOURCES = commands/test.c