summaryrefslogtreecommitdiffstats
path: root/Source/cmInstallScriptGenerator.h
blob: fe0f7c6f11c4a635b2de39d93dfc9143b2c42316 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
/* Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
   file Copyright.txt or https://cmake.org/licensing for details.  */
#ifndef cmInstallScriptGenerator_h
#define cmInstallScriptGenerator_h

#include "cmConfigure.h" // IWYU pragma: keep

#include "cmInstallGenerator.h"

#include <iosfwd>
#include <string>

/** \class cmInstallScriptGenerator
 * \brief Generate target installation rules.
 */
class cmInstallScriptGenerator : public cmInstallGenerator
{
public:
  cmInstallScriptGenerator(const char* script, bool code,
                           const char* component, bool exclude_from_all);
  ~cmInstallScriptGenerator() override;

protected:
  void GenerateScript(std::ostream& os) override;
  std::string Script;
  bool Code;
};

#endif
036bd7b40ff0a2fda0d89aa7155'>628e2c59dcb7c036bd7b40ff0a2fda0d89aa7155 (diff)downloadQt-bb594fc6897566cd2b636bb86c4c2da7faef7271.zip
Qt-bb594fc6897566cd2b636bb86c4c2da7faef7271.tar.gz
Qt-bb594fc6897566cd2b636bb86c4c2da7faef7271.tar.bz2
renamed examplebase.pri to symbianpkgrules.pri
examplesbase.pri sounded to generic and it was not obvious that this was only for Symbian. Also merged the different symbian rules if they were spread around in the .pro file. Reviewed-by: Aleksandar Sasha Babic
Diffstat (limited to 'examples/itemviews/basicsortfiltermodel/basicsortfiltermodel.pro')