Path: blob/master/Source/CPack/cmCPackCygwinSourceGenerator.h
5000 views
/* Distributed under the OSI-approved BSD 3-Clause License. See accompanying1file LICENSE.rst or https://cmake.org/licensing for details. */2#pragma once34#include "cmCPackArchiveGenerator.h"56/** \class cmCPackCygwinSourceGenerator7* \brief A generator for cygwin source files8*/9class cmCPackCygwinSourceGenerator : public cmCPackArchiveGenerator10{11public:12cmCPackTypeMacro(cmCPackCygwinSourceGenerator, cmCPackArchiveGenerator);1314/**15* Construct generator16*/17cmCPackCygwinSourceGenerator();18~cmCPackCygwinSourceGenerator() override;1920protected:21char const* GetPackagingInstallPrefix() override;22int InitializeInternal() override;23int PackageFiles() override;24char const* GetOutputExtension() override;25std::string InstallPrefix;26std::string OutputExtension;27};282930