168043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)#!/usr/bin/env python 268043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles) 368043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)# Copyright (c) 2009 Google Inc. All rights reserved. 468043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)# Use of this source code is governed by a BSD-style license that can be 568043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)# found in the LICENSE file. 668043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles) 768043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)import sys 868043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles) 968043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)contents = r""" 1068043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)#include <stdio.h> 1168043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles) 1268043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)void prog2(void) 1368043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles){ 1468043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles) printf("Hello from make-prog2.py\n"); 1568043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)} 1668043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)""" 1768043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles) 1868043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)open(sys.argv[1], 'w').write(contents) 1968043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles) 2068043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)sys.exit(0) 2168043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)