#
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements.  See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership.  The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License.  You may obtain a copy of the License at
#
#   http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied.  See the License for the
# specific language governing permissions and limitations
# under the License.
#

# Every checkout is LF, on Windows too. A digest is computed over source
# bytes, and a checkout that rewrote line endings would change every one.
* text=auto eol=lf

# Source archives contain project files, never macOS filesystem metadata.
**/._* export-ignore
**/.DS_Store export-ignore
**/__MACOSX export-ignore
**/__MACOSX/** export-ignore

# The fixture corpus reproduces another program's files byte for byte and is
# never to be touched by git.
tests/adapter/claudecode/local/claudecode-files/** -text

# The two fonts the embedded renderer carries are under the SIL Open Font
# License, a Category B license. The ASF allows Category B works in a
# convenience binary, never in a source release, so git archive leaves them
# out of the source package. Their license texts stay, because the binary
# packages' license files are copied from them. A build from the source
# package serves the page in its fallback fonts.
internal/view/conversation-view/host-shell/fonts/*.woff2 export-ignore
