--- /dev/null
+#ifndef COMPILECOMMANDSJSON_H_
+#define COMPILECOMMANDSJSON_H_
+
+#include <msp/builder/sourcepackage.h>
+#include <msp/builder/filetarget.h>
+
+class CompileCommandsJson: public FileTarget
+{
+private:
+
+public:
+ CompileCommandsJson(Builder &, const SourcePackage &);
+
+ const char *get_type() const override { return "CompileCommandsJson"; }
+
+protected:
+ void find_dependencies() override;
+};
+
+#endif