def docs():
    import markdown
    from django.template import Context, Template
    from django.conf import settings

    settings.configure()

    path("builds/docs").rmtree()
    path("builds/docs").makedirs()
    path.copy(path("./docs/bootstrap.min.css"), path("./builds/docs/"))
    path.copy(path("./docs/pygments.css"), path("./builds/docs/"))

    with open("docs/base.html") as f:
        base_template = Template(f.read())
    with open("docs/docs.md") as f:
        md_template = Template(f.read())
    with pushd("builds/docs"):
        for platform in ("android", "ios", "mac", "win8", "winphone"):
            md = md_template.render(Context({"platform": platform, "pretty_platform": PRETTY_PLATFORMS[platform]}))
            with open("docs_%s.md" % platform, "w") as f:
                f.write(md)
            md = markdown.markdown(md, ["fenced_code", "codehilite"])
            page = base_template.render(Context({"md": md}))
            with open("docs_%s.html" % platform, "w") as f:
                f.write(page)
Beispiel #2
0
def _package_java():
	path('builds/android').rmtree()
	path('builds/android').makedirs()
	path.copy(path('./java/Tapstream/build/jar/Tapstream.jar'), path('./builds/android/'))
	path.copy(path('./java/Tapstream/build/jar/Tapstream.jar'), path('./examples/Android/Example/libs/'))
	path('builds/tapstream-%s-android.zip' % VERSION).remove()
	with pushd('builds/android'):
		_zip("../tapstream-%s-android.zip" % VERSION, 'Tapstream.jar')
Beispiel #3
0
def _package_java_whitelabel():
	path('builds/android-whitelabel').rmtree()
	path('builds/android-whitelabel').makedirs()
	path.copy(path('./java-whitelabel/Tapstream/build/jar/Tapstream.jar'), path('./builds/android-whitelabel/ConversionTracker.jar'))
	path('builds/tapstream-%s-android-whitelabel.zip' % VERSION).remove()
	with pushd('builds/android-whitelabel'):
		_zip("../tapstream-%s-android-whitelabel.zip" % VERSION, 'ConversionTracker.jar')
	path('java-whitelabel').rmtree()
Beispiel #4
0
def _package_java_whitelabel():
	path('builds/android-whitelabel').rmtree()
	path('builds/android-whitelabel').makedirs()
	path.copy(path('./java-whitelabel/Tapstream/build/jar/Tapstream.jar'), path('./builds/android-whitelabel/ConversionTracker.jar'))
	path('builds/TapstreamSDK-android-whitelabel.zip').remove()
	with pushd('builds/android-whitelabel'):
		sh('7z a -tzip ../TapstreamSDK-android-whitelabel.zip ConversionTracker.jar')
	path('java-whitelabel').rmtree()
Beispiel #5
0
def _package_java():
	path('builds/android').rmtree()
	path('builds/android').makedirs()
	path.copy(path('./java/Tapstream/build/jar/Tapstream.jar'), path('./builds/android/'))
	path.copy(path('./java/Tapstream/build/jar/Tapstream.jar'), path('./examples/Android/Example/libs/'))
	path('builds/TapstreamSDK-android.zip').remove()
	with pushd('builds/android'):
		sh('7z a -tzip ../TapstreamSDK-android.zip Tapstream.jar')
def _package_java():
    path("builds/android").rmtree()
    path("builds/android").makedirs()
    path.copy(path("./java/Tapstream/build/jar/Tapstream.jar"), path("./builds/android/"))
    path.copy(path("./java/Tapstream/build/jar/Tapstream.jar"), path("./examples/Android/Example/libs/"))
    path("builds/TapstreamSDK-android.zip").remove()
    with pushd("builds/android"):
        sh("7z a -tzip ../TapstreamSDK-android.zip Tapstream.jar")
Beispiel #7
0
def _package_java_whitelabel():
    path('builds/android-whitelabel').rmtree()
    path('builds/android-whitelabel').makedirs()
    path.copy(path('./java-whitelabel/Tapstream/build/jar/Tapstream.jar'),
              path('./builds/android-whitelabel/ConversionTracker.jar'))
    path('builds/TapstreamSDK-%s-android-whitelabel.zip' % VERSION).remove()
    with pushd('builds/android-whitelabel'):
        sh('7z a -tzip ../TapstreamSDK-%s-android-whitelabel.zip ConversionTracker.jar'
           % VERSION)
    path('java-whitelabel').rmtree()
Beispiel #8
0
def _package_java():
    path('builds/android').rmtree()
    path('builds/android').makedirs()
    path.copy(path('./java/Tapstream/build/jar/Tapstream.jar'),
              path('./builds/android/'))
    path.copy(path('./java/Tapstream/build/jar/Tapstream.jar'),
              path('./examples/Android/Example/libs/'))
    path('builds/TapstreamSDK-%s-android.zip' % VERSION).remove()
    with pushd('builds/android'):
        sh('7z a -tzip ../TapstreamSDK-%s-android.zip Tapstream.jar' % VERSION)
Beispiel #9
0
def _package_java_whitelabel():
    path('builds/android-whitelabel').rmtree()
    path('builds/android-whitelabel').makedirs()
    path.copy(path('./java-whitelabel/Tapstream/build/jar/Tapstream.jar'),
              path('./builds/android-whitelabel/ConversionTracker.jar'))
    path('builds/tapstream-%s-android-whitelabel.zip' % VERSION).remove()
    with pushd('builds/android-whitelabel'):
        _zip("../tapstream-%s-android-whitelabel.zip" % VERSION,
             'ConversionTracker.jar')
    path('java-whitelabel').rmtree()
Beispiel #10
0
def _package_java():
    path('builds/android').rmtree()
    path('builds/android').makedirs()
    path.copy(path('./java/Tapstream/build/jar/Tapstream.jar'),
              path('./builds/android/'))
    path.copy(path('./java/Tapstream/build/jar/Tapstream.jar'),
              path('./examples/Android/Example/libs/'))
    path('builds/tapstream-%s-android.zip' % VERSION).remove()
    with pushd('builds/android'):
        _zip("../tapstream-%s-android.zip" % VERSION, 'Tapstream.jar')
def _package_java_whitelabel():
    path("builds/android-whitelabel").rmtree()
    path("builds/android-whitelabel").makedirs()
    path.copy(
        path("./java-whitelabel/Tapstream/build/jar/Tapstream.jar"),
        path("./builds/android-whitelabel/ConversionTracker.jar"),
    )
    path("builds/TapstreamSDK-android-whitelabel.zip").remove()
    with pushd("builds/android-whitelabel"):
        sh("7z a -tzip ../TapstreamSDK-android-whitelabel.zip ConversionTracker.jar")
    path("java-whitelabel").rmtree()
Beispiel #12
0
def package_cs():
	path('builds/win8').rmtree()
	path('builds/win8').makedirs()
	path.copy(path('./cs/Tapstream/bin/%s/TapstreamMetrics.winmd' % CONFIGURATION), path('./builds/win8/'))
	
	path('builds/winphone').rmtree()
	path('builds/winphone').makedirs()
	path.copy(path('./cs/TapstreamWinPhone/Bin/%s/TapstreamMetrics.dll' % CONFIGURATION), path('./builds/winphone/'))

	path('builds/tapstream-%s-win8.zip' % VERSION).remove()
	with pushd('builds/win8'):
		sh('7z a -tzip ../tapstream-%s-win8.zip TapstreamMetrics.winmd' % VERSION)

	path('builds/TapstreamSDK-winphone.zip').remove()
	with pushd('builds/winphone'):
		sh('7z a -tzip ../tapstream-%s-winphone.zip TapstreamMetrics.dll' % VERSION)
def package_cs():
    make_cs()
    path("builds/win8").rmtree()
    path("builds/win8").makedirs()
    path.copy(path("./cs/Tapstream/bin/%s/TapstreamMetrics.winmd" % CONFIGURATION), path("./builds/win8/"))

    path("builds/winphone").rmtree()
    path("builds/winphone").makedirs()
    path.copy(path("./cs/TapstreamWinPhone/Bin/%s/TapstreamMetrics.dll" % CONFIGURATION), path("./builds/winphone/"))

    path("builds/TapstreamSDK-win8.zip").remove()
    with pushd("builds/win8"):
        sh("7z a -tzip ../TapstreamSDK-win8.zip TapstreamMetrics.winmd")

    path("builds/TapstreamSDK-winphone.zip").remove()
    with pushd("builds/winphone"):
        sh("7z a -tzip ../TapstreamSDK-winphone.zip TapstreamMetrics.dll")
Beispiel #14
0
def docs():
	import markdown
	from django.template import Context, Template
	from django.conf import settings
	settings.configure()

	path('builds/docs').rmtree()
	path('builds/docs').makedirs()
	path.copy(path('./docs/bootstrap.min.css'), path('./builds/docs/'))
	path.copy(path('./docs/pygments.css'), path('./builds/docs/'))

	with open('docs/base.html') as f:
		base_template = Template(f.read())
	with open('docs/docs.md') as f:
		md_template = Template(f.read())
	with pushd('builds/docs'):
		for platform in ('android', 'ios', 'mac', 'win8', 'winphone'):
			md = md_template.render(Context({'platform': platform, 'pretty_platform': PRETTY_PLATFORMS[platform]}))
			with open('docs_%s.md' % platform, 'w') as f:
				f.write(md)
			md = markdown.markdown(md, ['fenced_code', 'codehilite'])
			page = base_template.render(Context({'md': md}))
			with open('docs_%s.html' % platform, 'w') as f:
				f.write(page)

	path.copy(path('phonegap/PhoneGap.md'), path('./builds/docs/docs_phonegap.md'))
	with open('phonegap/PhoneGap.md') as f:
		md = markdown.markdown(f.read(), ['fenced_code', 'codehilite'])
		page = base_template.render(Context({'md': md}))
		with pushd('builds/docs'):
			with open('docs_phonegap.html', 'w') as f:
				f.write(page)
Beispiel #15
0
def package_cs():
    path('builds/win8').rmtree()
    path('builds/win8').makedirs()
    path.copy(
        path('./cs/Tapstream/bin/%s/TapstreamMetrics.winmd' % CONFIGURATION),
        path('./builds/win8/'))

    path('builds/winphone').rmtree()
    path('builds/winphone').makedirs()
    path.copy(
        path('./cs/TapstreamWinPhone/Bin/%s/TapstreamMetrics.dll' %
             CONFIGURATION), path('./builds/winphone/'))

    path('builds/tapstream-%s-win8.zip' % VERSION).remove()
    with pushd('builds/win8'):
        sh('7z a -tzip ../tapstream-%s-win8.zip TapstreamMetrics.winmd' %
           VERSION)

    path('builds/TapstreamSDK-winphone.zip').remove()
    with pushd('builds/winphone'):
        sh('7z a -tzip ../tapstream-%s-winphone.zip TapstreamMetrics.dll' %
           VERSION)
Beispiel #16
0
def docs():
    import markdown
    from django.template import Context, Template
    from django.conf import settings
    settings.configure()

    path('builds/docs').rmtree()
    path('builds/docs').makedirs()
    path.copy(path('./docs/bootstrap.min.css'), path('./builds/docs/'))
    path.copy(path('./docs/pygments.css'), path('./builds/docs/'))

    with open('docs/base.html') as f:
        base_template = Template(f.read())
    with open('docs/docs.md') as f:
        md_template = Template(f.read())
    with pushd('builds/docs'):
        for platform in ('android', 'ios', 'mac', 'win8', 'winphone'):
            md = md_template.render(
                Context({
                    'platform': platform,
                    'pretty_platform': PRETTY_PLATFORMS[platform]
                }))
            with open('docs_%s.md' % platform, 'w') as f:
                f.write(md)
            md = markdown.markdown(md, ['fenced_code', 'codehilite'])
            page = base_template.render(Context({'md': md}))
            with open('docs_%s.html' % platform, 'w') as f:
                f.write(page)

    path.copy(path('phonegap/PhoneGap.md'),
              path('./builds/docs/docs_phonegap.md'))
    with open('phonegap/PhoneGap.md') as f:
        md = markdown.markdown(f.read(), ['fenced_code', 'codehilite'])
        page = base_template.render(Context({'md': md}))
        with pushd('builds/docs'):
            with open('docs_phonegap.html', 'w') as f:
                f.write(page)