import os


class Config:
	# Path to the C header file to parse, typically lightning.h
	HEADER_FILE_PATH = os.getenv('LDK_SWIFT_GENERATOR_INPUT_HEADER_PATH') or f'{os.path.dirname(__file__)}/../input/lightning.h'
	# HEADER_FILE_PATH = f'{os.path.dirname(__file__)}/../input/minimal_opaque_struct.h'
	# HEADER_FILE_PATH = f'{os.path.dirname(__file__)}/../input/minimal_tuple.h'
	# HEADER_FILE_PATH = f'{os.path.dirname(__file__)}/../input/minimal_ping.h'

	# OUTPUT_DIRECTORY_PATH = os.getenv('LDK_SWIFT_GENERATOR_OUTPUT_DIRECTORY_PATH') or f'{os.path.dirname(__file__)}/../bindings/LDK'
	OUTPUT_DIRECTORY_PATH = os.getenv('LDK_SWIFT_GENERATOR_OUTPUT_DIRECTORY_PATH') or f'{os.path.dirname(__file__)}/../ci/LDKSwift/Sources/LDKSwift/bindings'
