Skip to content

kurocha/build-compile-commands

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Build Compile Commands

This package provides a target for generating compile_commands.json.

Usage

define_target "my-project" do |target|
	target.depends "Language/C++17"
	target.depends "Build/Compile/Commands"
	
	target.provides "Library/MyProject" do
		source_root = target.package.path + 'source'
		
		library_path = build dynamic_library: "MyProject", source_files: source_root.glob('**/*.{c,cpp}')
		
		# Generate compile_commands.json:
		compile_commands destination_path: (source_root + "compile_commands.json")
	end
end

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages