Skip to content
Snippets Groups Projects
make_build_h 536 B
Newer Older
  • Learn to ignore specific revisions
  • Mark Spencer's avatar
    Mark Spencer committed
    #!/bin/sh
    
    HOSTNAME=`uname -n | sed 's/\\\\/\\\\\\\\/g'`
    KERNEL=`uname -r   | sed 's/\\\\/\\\\\\\\/g'`
    MACHINE=`uname -m  | sed 's/\\\\/\\\\\\\\/g'`
    
    Mark Spencer's avatar
    Mark Spencer committed
    OS=`uname -s`
    
    USER=`id | awk -F")" '{print $1}'| awk -F"(" '{print $2}' | sed 's/\\\\/\\\\\\\\/g'`
    
    DATE=`date -u "+%Y-%m-%d %H:%M:%S"`
    
    Mark Spencer's avatar
    Mark Spencer committed
    /*
    
    Mark Spencer's avatar
    Mark Spencer committed
     * Automatically generated
     */
    #define BUILD_HOSTNAME "${HOSTNAME}"
    #define BUILD_KERNEL "${KERNEL}"
    #define BUILD_MACHINE "${MACHINE}"
    #define BUILD_OS "${OS}"
    
    #define BUILD_DATE "${DATE} UTC"
    
    Mark Spencer's avatar
    Mark Spencer committed
    #define BUILD_USER "${USER}"
    
    Mark Spencer's avatar
    Mark Spencer committed
    END