mirror of https://github.com/abinit/abinit.git
36 lines
787 B
Bash
Executable File
36 lines
787 B
Bash
Executable File
#!/bin/sh
|
|
#
|
|
# Copyright (C) 2005-2025 ABINIT Group (Yann Pouillon)
|
|
#
|
|
# This file is part of the ABINIT software package. For license information,
|
|
# please see the COPYING file in the top-level directory of the ABINIT source
|
|
# distribution.
|
|
#
|
|
|
|
set -e
|
|
|
|
if test "${#}" -lt "2"; then
|
|
echo "Usage: $0 file_type file"
|
|
exit 0
|
|
fi
|
|
|
|
dattype="${1}"
|
|
srcfile="${2}"
|
|
tmpfile="/tmp/add-header-typed.${$}"
|
|
|
|
cat > "${tmpfile}" <<EOF || exit 1
|
|
# -*- ${dattype} -*-
|
|
#
|
|
# Copyright (C) 2005-2025 ABINIT Group (Yann Pouillon)
|
|
#
|
|
# This file is part of the ABINIT software package. For license information,
|
|
# please see the COPYING file in the top-level directory of the ABINIT source
|
|
# distribution.
|
|
#
|
|
|
|
EOF
|
|
|
|
cat "${srcfile}" >> "${tmpfile}" || exit 1
|
|
|
|
mv -f "${tmpfile}" "${srcfile}" && rm -f "${tmpfile}"
|