Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Kitware
GitHub Repository: Kitware/CMake
Path: blob/master/Source/CPack/cmCPackCygwinBinaryGenerator.h
5000 views
1
/* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
2
file LICENSE.rst or https://cmake.org/licensing for details. */
3
#pragma once
4
5
#include "cmCPackArchiveGenerator.h"
6
7
/** \class cmCPackCygwinBinaryGenerator
8
* \brief A generator for TarBZip2 files
9
*/
10
class cmCPackCygwinBinaryGenerator : public cmCPackArchiveGenerator
11
{
12
public:
13
cmCPackTypeMacro(cmCPackCygwinBinaryGenerator, cmCPackArchiveGenerator);
14
15
/**
16
* Construct generator
17
*/
18
cmCPackCygwinBinaryGenerator();
19
~cmCPackCygwinBinaryGenerator() override;
20
21
protected:
22
int InitializeInternal() override;
23
int PackageFiles() override;
24
char const* GetOutputExtension() override;
25
std::string OutputExtension;
26
};
27
28