https://github.com/eliemichel/DagAmendment
Raw File
Tip revision: 93b66d4f59cdca4700019fc9dd060a1d33137739 authored by Elie Michel on 13 December 2023, 07:39:48 UTC
Bump up version
Tip revision: 93b66d4
check_headers.py
# This file is part of DagAmendment, the reference implementation of:
#
#   Michel, Élie and Boubekeur, Tamy (2021).
#   DAG Amendment for Inverse Control of Parametric Shapes
#   ACM Transactions on Graphics (Proc. SIGGRAPH 2021), 173:1-173:14.
#
# Copyright (c) 2020-2021 -- Télécom Paris (Élie Michel <elie.michel@telecom-paris.fr>)
# 
# The MIT license:
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the “Software”), to
# deal in the Software without restriction, including without limitation the
# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
# sell copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# The Software is provided “as is”, without warranty of any kind, express or
# implied, including but not limited to the warranties of merchantability,
# fitness for a particular purpose and non-infringement. In no event shall the
# authors or copyright holders be liable for any claim, damages or other
# liability, whether in an action of contract, tort or otherwise, arising
# from, out of or in connection with the software or the use or other dealings
# in the Software.

from pathlib import Path

pathlist = Path(__file__).parent.glob('DagAmendment/**/*.py')
for path in pathlist:
    path_in_str = str(path)
    with open(path_in_str) as f:
        line = next(f)
        if not line.startswith("# This file is part of DagAmendment, the reference implementation of:"):
            print(path_in_str)
back to top