]> git.xonotic.org Git - xonotic/gmqcc.git/blobdiff - index.html
update irc channel
[xonotic/gmqcc.git] / index.html
index b131c0334a36d77ba7c70f5ef0240b2c130e6ac4..3bb02ad1e5db9a0c25cb8d10b0c110a5f84e7a75 100644 (file)
@@ -1,67 +1,73 @@
 <!doctype html>
 <html>
-  <head>
-    <meta charset="utf-8">
-    <meta http-equiv="X-UA-Compatible" content="chrome=1">
-    <title>GMQCC by graphitemaster</title>
-
-    <link rel="stylesheet" href="stylesheets/styles.css">
-    <link rel="stylesheet" href="stylesheets/pygment_trac.css">
-    <script src="javascripts/scale.fix.js"></script>
-    <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
-    <!--[if lt IE 9]>
-    <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
-    <![endif]-->
-  </head>
-  <body>
-    <div class="wrapper">
-      <header>
-        <h1 class="header">GMQCC</h1>
-        <p class="header">An Improved Quake C Compiler</p>
-
-        <ul>
-          <li class="download"><a class="buttons" href="https://github.com/graphitemaster/gmqcc/zipball/master">Download ZIP</a></li>
-          <li class="download"><a class="buttons" href="https://github.com/graphitemaster/gmqcc/tarball/master">Download TAR</a></li>
-          <li><a class="buttons github" href="https://github.com/graphitemaster/gmqcc">View On GitHub</a></li>
-        </ul>
-
-        <p class="header">This project is maintained by <a class="header name" href="https://github.com/graphitemaster">graphitemaster</a></p>
-
-
-      </header>
-      <section>
-        <h3>Welcome to GitHub Pages.</h3>
-
-<p>This automatic page generator is the easiest way to create beautiful pages for all of your projects. Author your page content here using GitHub Flavored Markdown, select a template crafted by a designer, and publish. After your page is generated, you can check out the new branch:</p>
-
-<pre><code>$ cd your_repo_root/repo_name
-$ git fetch origin
-$ git checkout gh-pages
+    <head>
+        <meta charset="utf-8">
+        <meta http-equiv="X-UA-Compatible" content="chrome=1">
+        <title>GMQCC</title>
+
+        <link rel="stylesheet" href="stylesheets/styles.css">
+        <link rel="stylesheet" href="stylesheets/pygment_trac.css">
+        <script src="javascripts/scale.fix.js"></script>
+        <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
+        <!--[if lt IE 9]>
+        <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
+        <![endif]-->
+    </head>
+    <body>
+        <a href="https://github.com/graphitemaster/gmqcc"><div class="fork"></div></a>
+        <div class="wrapper">
+            <header>
+                <h1 class="header">GMQCC</h1>
+                <p class="header">An Improved Quake C Compiler</p>
+
+                <ul>
+                    <li class="buttons"><a href=index.html>Index</a></li>
+                    <li class="buttons"><a href="https://github.com/graphitemaster/gmqcc/issues">Issues</a></li>
+                    <li class="buttons"><a href="doc.html">Documentation</a></li>
+                    <li class="buttons"><a href="https://github.com/graphitemaster/gmqcc">View On GitHub</a></li>
+                </ul>
+            </header>
+            
+            <section>
+                <h3>Welcome</h3>
+                <p>For an enduring period of time the options for a decent compiler for the
+                Quake C programming language were confined to a specific compiler known as QCC.
+                Attempts were made to extend and improve upon the design of QCC, but many foreseen
+                the consequences of building on a broken foundation.
+                The solution was obvious, a new compiler; one born from the NIH realm of sarcastic wit.
+                We welcome you. You won't find a better Quake C compiler.</p>
+                
+                <h3>Modern Compiler Design</h3>
+                GMQCC Imploys several modern strategies for lexing, parsing, understanding and
+                generating executable bytecode.  These stratagies are unlike anything present
+                in any existing QuakeC compiler.  With them GMQCC is capable of generating correct
+                optimal byte code while preventing you from writing broken code.
+                <p>
+                </p>
+
+                <h3>Compatability With Code</h3>
+                <p>GMQCC is committed to keeping backwards compatability with your existing QuakeC code,
+                to do this we support the oddities, and otherwise broken or incorrect behaviour of existing compilers
+                such as QCC and FTEQCC, so that you can rest easy knowing your code will work.
+                </p>
+
+                <h3>Obtain The Development Repository</h3
+                <p>If you're interested on used the latest, you may obtain the development
+                repository as such</p>
+<pre><code>$ git clone git://github.com/graphitemaster/gmqcc.git
+$ cd gmqcc
+$ make
 </code></pre>
 
-<p>If you're using the GitHub for Mac, simply sync your repository and you'll see the new branch.</p>
-
-<h3>Designer Templates</h3>
-
-<p>We've crafted some handsome templates for you to use. Go ahead and continue to layouts to browse through them. You can easily go back to edit your page before publishing. After publishing your page, you can revisit the page generator and switch to another theme. Your Page content will be preserved if it remained markdown format.</p>
-
-<h3>Rather Drive Stick?</h3>
-
-<p>If you prefer to not use the automatic generator, push a branch named <code>gh-pages</code> to your repository to create a page manually. In addition to supporting regular HTML content, GitHub Pages support Jekyll, a simple, blog aware static site generator written by our own Tom Preston-Werner. Jekyll makes it easy to create site-wide headers and footers without having to copy them across every page. It also offers intelligent blog support and other advanced templating features.</p>
-
-<h3>Authors and Contributors</h3>
-
-<p>You can <a href="https://github.com/blog/821" class="user-mention">@mention</a> a GitHub username to generate a link to their profile. The resulting <code>&lt;a&gt;</code> element will link to the contributor's GitHub Profile. For example: In 2007, Chris Wanstrath (<a href="https://github.com/defunkt" class="user-mention">@defunkt</a>), PJ Hyett (<a href="https://github.com/pjhyett" class="user-mention">@pjhyett</a>), and Tom Preston-Werner (<a href="https://github.com/mojombo" class="user-mention">@mojombo</a>) founded GitHub.</p>
-
-<h3>Support or Contact</h3>
-
-<p>Having trouble with Pages? Check out the documentation at <a href="http://help.github.com/pages">http://help.github.com/pages</a> or contact <a href="mailto:support@github.com">support@github.com</a> and we’ll help you sort it out.</p>
-      </section>
-      <footer>
-        <p><small>Hosted on <a href="https://pages.github.com">GitHub Pages</a> using the Dinky theme</small></p>
-      </footer>
-    </div>
-    <!--[if !IE]><script>fixScale(document);</script><![endif]-->
-               
-  </body>
-</html>
\ No newline at end of file
+                <h3>Support or Contact</h3>
+
+                <p>Having trouble with GMQCC? Join our IRC channel at #gmqcc on irc.freenode.net or contact <a href="mailto:cube2killfild@gmail.com">Us</a> 
+                
+            </section>
+            <footer>
+                <script type="text/javascript" src="http://www.ohloh.net/p/602517/widgets/project_partner_badge.js"></script>
+            </footer>
+        </div>
+        <!--[if !IE]><script>fixScale(document);</script><![endif]-->
+    </body>
+</html>