Jump to content

Proto Install


Recommended Posts

Has anyone used the proto_install program to make an archive for distribution?

In the help toolkit/html/intro/tools.html it says

proto_install

This program can be used to package a DSO for export to foreign sites. The program reads a configuration file and creates an archive file which can be extracted at the foreign site by using the proto_install command.

The configuration file must be called MANIFEST and contains a list of files which should be installed. The structure of the file is:

command filename target_path install_mode

It thens goes on to explain everything except how to actually make the archive :blink:

Running proto-install itself yeilds this

Usage: ...\proto_install [-l|-x archive]

  or: ...\proto_install -i <install_path> -p <archive>

This program will install prototype software for Houdini Prototype software includes plug-ins for Houdini which are not supported in the standard release.  There may be several reasons why the software is shipped as a plug-in instead of in the standard release.

If the -l option is given, the contents of the specified archive are listed.

If the -x option is given, the specified archive is extracted into

the current directory.

If the -i option is given, the first package matching the given name is

installed into the specified directory. (eg. $HH)

So it says how to extract but not how to package.... :rolleyes:

Any ideas?

Link to comment
Share on other sites

The method to do that is likely itself unsupported. :P

You could try doing something like this for your MANIFEST file

r README 	 x 	 0666
c SOP_MySop.dll  dso/ 	 0555
c SOP_MySop.icon 	 config/Icons/  0444

Then from the same directory as MANIFEST and those files, run:

proto_install -p SOP_MySop

This should create SOP_MySop.idx and SOP_MySop.inst which can then be extracted as usual.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...