Ignore:
Timestamp:
08/12/2006 12:34:01 PM (18 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
2.3, 2.3.x, 2.4, ablfs, ablfs-more, legacy, new_features, trunk
Children:
dc67791
Parents:
28ff443
Message:

Moved Makefile creation to their own script.
The user MUST to edit/review the build scripts before generating the Makefile.
Fixed SRC_ARCHIVE and FTP_SERVER settings.

File:
1 moved

Legend:

Unmodified
Added
Removed
  • BLFS/gen-makefile.sh

    • Property mode changed from 100644 to 100755
    r28ff443 r6d0dbc3  
    1 #####
    2 #
    3 #
     1#!/bin/bash
    42#
    53# $Id$
    6 #####
     4#
     5set -e
     6
     7
    78
    89# TEMPORARY VARIABLES.. development use only
    9 declare MKFILE=devMakefile
     10declare MKFILE=Makefile
    1011declare PREV_PACKAGE=""
    1112declare BUILD_SCRIPTS=scripts
    1213declare TRACKING_DIR=/var/lib/jhalfs/BLFS
     14
     15HEADER="# This file is automatically generated by jhalfs
     16# YOU MAY NEED TO EDIT THIS FILE MANUALLY
     17#
     18# Generated on `date \"+%F %X %Z\"`"
    1319
    1420
     
    3743(
    3844cat << EOF
    39         @( time { ${BUILD_SCRIPTS}/${file} >>logs/${this_script} 2>&1 ; } ) 2>>logs/${this_script}
     45        @( time { source ../makefile.conf && ${BUILD_SCRIPTS}/${file} >>logs/${this_script} 2>&1 ; } ) 2>>logs/${this_script}
    4046EOF
    4147) >> $MKFILE.tmp
     
    95101  >$MKFILE.tmp
    96102
    97  
     103
    98104  for package_script in scripts/* ; do
    99105    this_script=`basename $package_script`
     
    112118$HEADER
    113119
    114 PACKAGE= "`basename $PKGXML .xml`"
     120PACKAGE= "`basename $PWD`"
    115121TRACKING_DIR= $TRACKING_DIR
    116122
     
    148154
    149155}
     156
     157generate_Makefile
     158
     159cp ../progress_bar.sh .
     160
     161mkdir -p logs
Note: See TracChangeset for help on using the changeset viewer.