Giter VIP home page Giter VIP logo

packagemanagerclient's Introduction

Dynamo Package Manager Client

This repo is the package manager client for the Dynamo Package Manager. Package Manager Client is designed to cover all of the capabilities of the Dynamo Package Manager.

The Package Manager Client can do the following for you:

  • properly format, compress, and upload a package to the server
  • properly format, compress, and upload a new package version to the server
  • download a specific package header
  • download a specific package body
  • determine server connectivity
  • upvote or downvote a package
  • search across packages
  • deprecate a package
  • manage maintainers of a package
  • manage authentication

The Package Manager Client doesn't do this for you:

  • magically find all of the dependencies your package has (that's up to you)
  • provide Autodesk 360 login credentials

Steps to build The Package Manager Client solution:

  1. Build The PackageManagerClient\src\GregClient.sln solution

Nuget

The Package Manager Client is available from NuGet here.

Building the Package
  • The Package Manager Client NuGet package is built automatically when the solution is built. The resulting .nupkg, located in <solution>\src\GregClient\NuGet\ can then be uploaded to nuget.org.
  • The NuGet package is built with an Install1.ps script which sets Copy Local=False for the package's assemblies. If this is not the desired behavior, you will have to override the Copy Local setting in your Visual Studio project.

The Dynamo Package Manager and the Dynamo Package Manager Client both comply with the Autodesk Privacy Policy.

packagemanagerclient's People

Contributors

pboyer avatar mjkkirschner avatar benglin avatar jitnev avatar dewb avatar aparajit-pratap avatar jasonstratton avatar pinzart avatar pinzart90 avatar qilongtang avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.