]> git.xonotic.org Git - xonotic/gmqcc.git/commitdiff
GMQCC Website
authorDale Weiler <killfieldengine@gmail.com>
Sun, 11 Nov 2012 20:59:18 +0000 (20:59 +0000)
committerDale Weiler <killfieldengine@gmail.com>
Sun, 11 Nov 2012 20:59:18 +0000 (20:59 +0000)
images/bug.png [new file with mode: 0644]
index.html
stylesheets/styles.css

diff --git a/images/bug.png b/images/bug.png
new file mode 100644 (file)
index 0000000..2f82673
Binary files /dev/null and b/images/bug.png differ
index b131c0334a36d77ba7c70f5ef0240b2c130e6ac4..841b9529334977f7a032ffbc6f59bc1c7910f8be 100644 (file)
     <![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="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 issues" href="https://github.com/graphitemaster/gmqcc/issues">Issues</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
+          
+        <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>Use the latest, become the greatest!</h3
+<p>If you want to use the latest and greatest, and be one of the greatest
+you may obtain the development repository (we use git)</p>
+<pre><code>$ git clone git://github.com/graphitemaster/gmqcc.git
+$ 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>
+<p>Having trouble with GMQCC? Join our IRC channel at #kf-engine on irc.freenode.net or contact <a href="mailto:cube2killfild@gmail.com">Us</a> 
       </section>
       <footer>
-        <p><small>Hosted on <a href="https://pages.github.com">GitHub Pages</a> using the Dinky theme</small></p>
+        <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>
\ No newline at end of file
+</html>
index f14d9e46d2309ceb201a41b71c9d108e8d78d4ca..a2dfecff42eda25ba73ec85f64819bb1a1a703e2 100644 (file)
@@ -222,6 +222,16 @@ header {
        -webkit-font-smoothing: antialiased;
 }
 
+.fork {
+    background-image: url('https://s3.amazonaws.com/github/ribbons/forkme_right_red_aa0000.png');
+    padding:0;
+    height:149px;
+    width:149px;
+    position:fixed;
+    right:0;
+    top:0;
+}
+
 p.header {
        font-size: 16px;
 }
@@ -300,6 +310,11 @@ a.github {
        background: url(../images/octocat-small.png) no-repeat 1px;
 }
 
+a.issues {
+    padding: 2px 2px 2px 21px;
+    background: url(../images/bug.png) no-repeat 0px;
+}
+
 a.buttons:hover {
        color: #fff;
        text-decoration: none;
@@ -311,7 +326,7 @@ a.buttons:hover {
 section {
   width:650px;
   float:right;
-  padding-bottom:50px;
+  padding-bottom:80px;
 }
 
 
@@ -322,7 +337,7 @@ footer {
   float:left;
   position:fixed;
   bottom:10px;
-       padding-left: 50px;
+       padding-left: 20px;
 }
 
 @media print, screen and (max-width: 960px) {
@@ -410,4 +425,4 @@ footer {
     font-size:12pt;
     color:#444;
   }
-}
\ No newline at end of file
+}