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:
authorstarkos <none@none>2008-07-10 22:15:20 +0400
committerstarkos <none@none>2008-07-10 22:15:20 +0400
commitcbcade9f4102c74296944bbfbd081c410ddfefb9 (patch)
tree6760fdbc437e69b32189cd91ea1447375e24634a /src/actions/vs200x/vs200x.h
parent2295d784f1d323f3c29e6e72d972646af89f3741 (diff)
Configuration, defines, bugs fixes, and a bunch of refactoring (r424:445)
Diffstat (limited to 'src/actions/vs200x/vs200x.h')
-rw-r--r--src/actions/vs200x/vs200x.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/actions/vs200x/vs200x.h b/src/actions/vs200x/vs200x.h
new file mode 100644
index 0000000..b99c2f5
--- /dev/null
+++ b/src/actions/vs200x/vs200x.h
@@ -0,0 +1,21 @@
+/**
+ * \file vs200x.h
+ * \brief General purpose Visual Studio support functions.
+ * \author Copyright (c) 2002-2008 Jason Perkins and the Premake project
+ */
+#if !defined(PREMAKE_VS200X_H)
+#define PREMAKE_VS200X_H
+
+#include "session/session.h"
+
+int vs200x_attribute(Stream strm, int indent_size, const char* name, const char* value, ...);
+int vs200x_list_attribute(Stream strm, int indent_size, const char* name, Strings values);
+int vs200x_element_end(Session sess, Stream strm, int level, const char* markup);
+const char* vs200x_false(Session sess);
+int vs200x_get_target_version(Session sess);
+const char* vs200x_project_file_extension(Project prj);
+const char* vs200x_tool_guid(const char* language);
+const char* vs200x_true(Session sess);
+
+#endif
+