Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/premake-4.x-stable.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/objects/project.h')
-rw-r--r--src/objects/project.h76
1 files changed, 0 insertions, 76 deletions
diff --git a/src/objects/project.h b/src/objects/project.h
deleted file mode 100644
index 1d8b408..0000000
--- a/src/objects/project.h
+++ /dev/null
@@ -1,76 +0,0 @@
-/**
- * \file project.h
- * \brief Project object API.
- * \author Copyright (c) 2002-2008 Jason Perkins and the Premake project
- *
- * \defgroup project Project
- * \ingroup objects
- *
- * @{
- */
-#if !defined(PREMAKE_PROJECT_H)
-#define PREMAKE_PROJECT_H
-
-DECLARE_CLASS(Project)
-
-#include "session.h"
-#include "fields.h"
-#include "blocks.h"
-
-
-/**
- * Project field index.
- * \note If you modify this list, you must also update ProjectFieldInfo[].
- */
-typedef enum enum_ProjectField
-{
- ProjectBaseDir,
- ProjectFiles,
- ProjectGuid,
- ProjectKind,
- ProjectLanguage,
- ProjectLocation,
- ProjectName,
- NumProjectFields
-} ProjectField;
-
-extern FieldInfo ProjectFieldInfo[];
-
-
-Project project_create(void);
-void project_destroy(Project prj);
-
-const char* project_get_base_dir(Project prj);
-Blocks project_get_blocks(Project prj);
-const char* project_get_config(Project prj);
-Strings project_get_config_values(Project prj, BlockField field);
-Fields project_get_fields(Project prj);
-const char* project_get_filename(Project prj, const char* basename, const char* ext);
-const char* project_get_filename_relative(Project prj, const char* basename, const char* ext);
-Strings project_get_files(Project prj);
-const char* project_get_guid(Project prj);
-const char* project_get_kind(Project prj);
-const char* project_get_language(Project prj);
-const char* project_get_location(Project prj);
-const char* project_get_name(Project prj);
-const char* project_get_outfile(Project prj);
-Session project_get_session(Project prj);
-const char* project_get_value(Project prj, ProjectField field);
-int project_has_flag(Project prj, const char* flag);
-int project_is_kind(Project prj, const char* kind);
-int project_is_language(Project prj, const char* language);
-int project_is_valid_kind(const char* kind);
-int project_is_valid_language(const char* language);
-void project_set_base_dir(Project prj, const char* base_dir);
-void project_set_config(Project prj, const char* cfg_name);
-void project_set_guid(Project prj, const char* guid);
-void project_set_kind(Project prj, const char* kind);
-void project_set_language(Project prj, const char* language);
-void project_set_location(Project prj, const char* location);
-void project_set_name(Project prj, const char* name);
-void project_set_value(Project prj, ProjectField field, const char* value);
-void project_set_values(Project prj, ProjectField field, Strings values);
-
-
-#endif
-/** @} */