# Makefiles are based on LFSMake, which is #
# Copyright (C) 2002 Rod Roard <rod@sunsetsystems.com> #
# #
-# Modifications by: #
-# ??-12-2003 Mark Wormgoor < mark@wormgoor.com> #
-# - Modified Makefile for IPCop build #
-# #
-# $Id: installer,v 1.6.2.5 2006/01/11 01:01:38 franck78 Exp $
-# #
###############################################################################
###############################################################################
include Config
+VER = ipfire
+
THISAPP = installer
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
$(TARGET) :
@$(PREBUILD)
@rm -rf $(DIR_APP) && mkdir $(DIR_APP) && cp -R $(DIR_SRC)/src/install+setup/* $(DIR_APP)
-
+ for i in $(DIR_SRC)/langs/*/install/lang_*.c ; do \
+ cp $$i $(DIR_APP)/libsmooth; \
+ done
+ cd $(DIR_APP)/libsmooth && chmod 755 makelangs.pl
cd $(DIR_APP)/libsmooth && make CFLAGS="-Os -fomit-frame-pointer -Wall \
-DNAME='\"$(NAME)\"' -DSNAME='\"$(SNAME)\"' -DVERSION='\"$(VERSION)\"' \
- -DSLOGAN='\"$(SLOGAN)\"' -DCONFIG_ROOT='\"$(CONFIG_ROOT)\"'"
-
+ -DSLOGAN='\"$(SLOGAN)\"' -DCONFIG_ROOT='\"$(CONFIG_ROOT)\"'"
cd $(DIR_APP)/install && make CFLAGS="-Os -fomit-frame-pointer -Wall \
-DNAME='\"$(NAME)\"' -DSNAME='\"$(SNAME)\"' -DVERSION='\"$(VERSION)\"' \
-DSLOGAN='\"$(SLOGAN)\"' -DCONFIG_ROOT='\"$(CONFIG_ROOT)\"' -DKERNEL_VERSION='\"$(KVER)\"'"
-
- cd $(DIR_APP)/install && install -m 0755 install probescsi.sh /install/initrd/bin
- cd $(DIR_APP)/install && install -m 0755 install2 /usr/local/bin
+ cd $(DIR_APP)/install && install -v -m 0755 install probenic.sh \
+ probehw.sh installbootsplash.sh mountsource.sh mountdest.sh /install/initrd/bin
@rm -rf $(DIR_APP)
@$(POSTBUILD)