Skip to main content

Wrapper of `wp.py`. Easy to premake, build, and deploy wwise plugins.

Project description

wp-enhanced

Wrapper of wp.py. Easy to premake, build, and deploy wwise plugins.

Installation

  1. Install wpe from pip

    pip install wp-enhanced
    
  2. Set wwise environment variables

    • Windows:

      • Set from Wwise Launcher

      image

    • MacOS:

      • Set WWISEROOT and WWISESDK manually
  3. Check installation

    wpe -h
    usage: Plugin dev ci build tool [-h] [--wp [WP ...]] [-n] [-p] [-b] [-c {Debug,Profile,Release}] [-f] [-C] [-l]
                                    [-d DELETEDEPLOYTARGET] [--enable-cpp17]
    
    optional arguments:
      -h, --help            show this help message and exit
      --wp [WP ...]         Pass arguments to wp.py. Example: --wp new
      -n, --new             Create a new plugin project.
      -p, --premake         Premake authoring project.
      -b, --build           Build project.
      -c {Debug,Profile,Release}, --configuration {Debug,Profile,Release}
                            Configuration to build (Debug, Release, Profile). Default value is Debug.
      -f, --force-copy-file
                            Terminate Wwise process and copy plugin files, then reopen Wwise.
      -C, --create-deploy-target
                            Create a new deploy target with interactive commandline.
      -l, --list-deploy-targets
                            List all deploy targets.
      -d DELETEDEPLOYTARGET, --delete-deploy-target DELETEDEPLOYTARGET
                            Delete deploy targets by name.
      --enable-cpp17        Change premake cppdialect to c++17 in global premakePlugin.lua. Will leave a backup file in the same directory(%WWISEROOT%\Scripts\Build\Plugins).
    
    Wrapper of `wp.py`. Easy to premake, build, and deploy wwise plugins.
    

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wp_enhanced-0.4.1.tar.gz (17.0 kB view details)

Uploaded Source

Built Distribution

wp_enhanced-0.4.1-py3-none-any.whl (22.2 kB view details)

Uploaded Python 3

File details

Details for the file wp_enhanced-0.4.1.tar.gz.

File metadata

  • Download URL: wp_enhanced-0.4.1.tar.gz
  • Upload date:
  • Size: 17.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.0 CPython/3.11.3 Windows/10

File hashes

Hashes for wp_enhanced-0.4.1.tar.gz
Algorithm Hash digest
SHA256 54c5d94aa4cf5a7c333f3cf4d750cdf2ef647bb894bdaebae1870c91ac05a7ca
MD5 9dd4b74421d883b0e38fe8e8e03e3031
BLAKE2b-256 680c09db8f4a7ba1193d18cb0b8d738b52130a508bfe765a9f0f36a036dd4af0

See more details on using hashes here.

File details

Details for the file wp_enhanced-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: wp_enhanced-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 22.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.0 CPython/3.11.3 Windows/10

File hashes

Hashes for wp_enhanced-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fc8b284fdfa34ed258b15b03257c9f5f005304dd45086e8f05e62e98a78b9005
MD5 9ee4960e9a79f12742c6bf5f971ba465
BLAKE2b-256 0e11496e704a7480a07f79f0fdc7e20cb17a564495f72a9d1391637444b96614

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page