# Uncomment these types if you want even more clean repository. But be careful.
# It can make harm to an existing project source. Read explanations below.
#
# Resource files are binaries containing manifest, project icon and version info.
# They can not be viewed as text or compared by diff-tools. Consider replacing them with .rc files.
#*.res
#
# Type library file (binary). In old Delphi versions it should be stored.
# Since Delphi 2009 it is produced from .ridl file and can safely be ignored.
#*.tlb
#
# Diagram Portfolio file. Used by the diagram editor up to Delphi 7.
# Uncomment this if you are not using diagrams or use newer Delphi version.
#*.ddp
#
# Visual LiveBindings file. Added in Delphi XE2.
# Uncomment this if you are not using LiveBindings Designer.
#*.vlb
#
# Deployment Manager configuration file for your project. Added in Delphi XE2.
# Uncomment this if it is not mobile development and you do not use remote debug feature.
#*.deployproj
# 
# C++ object files produced when C/C++ Output file generation is configured.
# Uncomment this if you are not using external objects (zlib library for example).
#*.obj
#

# Delphi compiler-generated binaries (safe to delete)
*.exe
*.dll
*.bpl
*.bpi
*.dcp
*.so
*.apk
*.drc
*.map
*.dres
*.rsm
*.tds
*.dcu
*.lib
*.a
*.o
*.ocx

# Delphi autogenerated files (duplicated info)
*.cfg
*.hpp
*Resource.rc

# Delphi local files (user-specific info)
*.local
*.identcache
*.projdata
*.tvsconfig
*.dsk
*.dproj
*.2007

# Delphi history and backups
__history/
*.~*

# Castalia statistics file (since XE7 Castalia is distributed with Delphi)
*.stat

# Free Pascal local files (user-specific info)
*.lps
*.ppu
*.compiled
*.obj
*.log
*.bak

# Free Pascal autogenerated files (duplicated info)
*.rsj

*.pem
*.or
*.res

# Heaptrace
heaptrace.log

backup/
target/

# exact
doc/DarajaFrameworkGettingStarted.pdf
test/unittests/Unittests.fpcunit.ini
test/unittests/Unittests.res
test/unittests/dunit.ini
demo/tutorial7/GoogleAuthBackend.ico
demo/tutorial8/client_secret.json
demo/tutorial8/superobject.pas
demo/tutorial9/superobject.pas
demo/tutorial9/openid_secret.json
demo/tutorial9/client_secret.json
demo/tutorial9/client_secret_paypal.json
demo/tutorial9/client_secret_google.json
demo/tutorial9/openid_configuration_google.txt
demo/tutorial9/openid_configuration_paypal.txt
demo/tutorial9/client_secret_github.json
demo/common/superobject.pas
demo/common/JsonDataObjects.pas
*.ico
/DarajaFrameworkGettingStarted.pdf
/demo/tutorial11/client_secret.json
