target_sources(
	${CMAKE_PROJECT_NAME} PRIVATE

	BioGen.cpp
	Caves.cpp
	ChunkDesc.cpp
	ChunkGenerator.cpp
	CompoGen.cpp
	CompoGenBiomal.cpp
	ComposableGenerator.cpp
	DistortedHeightmap.cpp
	DungeonRoomsFinisher.cpp
	EndGen.cpp
	FinishGen.cpp
	GridStructGen.cpp
	HeiGen.cpp
	MineShafts.cpp
	Noise3DGenerator.cpp
	PieceGeneratorBFSTree.cpp
	PiecePool.cpp
	PieceStructuresGen.cpp
	Prefab.cpp
	PrefabPiecePool.cpp
	PrefabStructure.cpp
	Ravines.cpp
	RoughRavines.cpp
	SinglePieceStructuresGen.cpp
	StructGen.cpp
	Trees.cpp
	TwoHeights.cpp
	VerticalLimit.cpp
	VerticalStrategy.cpp
	VillageGen.cpp

	BioGen.h
	Caves.h
	ChunkDesc.h
	ChunkGenerator.h
	CompoGen.h
	CompoGenBiomal.h
	ComposableGenerator.h
	CompositedHeiGen.h
	DistortedHeightmap.h
	DungeonRoomsFinisher.h
	EndGen.h
	FinishGen.h
	GridStructGen.h
	HeiGen.h
	IntGen.h
	MineShafts.h
	Noise3DGenerator.h
	PieceGeneratorBFSTree.h
	PiecePool.h
	PieceStructuresGen.h
	Prefab.h
	PrefabPiecePool.h
	PrefabStructure.h
	ProtIntGen.h
	Ravines.h
	RoughRavines.h
	ShapeGen.cpp
	SinglePieceStructuresGen.h
	StructGen.h
	Trees.h
	TwoHeights.h
	VerticalLimit.h
	VerticalStrategy.h
	VillageGen.h
)
