x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

How to add a file to copy in the Packaging Process

Wondering if there is a way to add a specific file (such as a .dll in a plugin) to the packaging process and have it copied when a user packages their project.

The Razer Hydra Plugin requires the sixense dll to be available, right now a user has to manually add the dependent dll file from the plugin after packaging. Is there a way to streamline this so that the file gets copied automatically to the right sub-directory?

Product Version: Not Selected
Tags:
more ▼

asked Aug 05 '14 at 12:08 AM in Packaging & Deployment

avatar image

getnamo
726 36 15 42

avatar image getnamo Oct 29 '14 at 01:13 PM

still need an answer on this, anyone who can help?

avatar image hurricane86 Dec 03 '14 at 02:33 PM

Bump!

I need this too.

I know that it is possible to modify the function GetFilesToDeployOrStage in [YOUR UE4 DIR]\Engine\Source\Programs\AutomationTool\Win\WinPlatform.Automation.cs

but its not acceptable to change engine files...

avatar image Kafumanto Dec 04 '14 at 01:24 PM

Theres is a PR on github (https://github.com/EpicGames/UnrealEngine/pull/335) that could allow this sort of custom tasks.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

2 answers: sort voted first

We're still working out the kinks in it (and adding support for more platforms), but I recently added the ability to pass a list of files to stage from the module build rules through to UAT. You can look in PhysX.build.cs to see how it stages the PhysX DLLs, for example.

more ▼

answered Apr 17 '15 at 05:26 PM

avatar image

Ben Marsh STAFF
778 24 9 18

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

Hi all,

Unfortunately that PR was declined due to changes to UBT. It does appear to be something staff is tracking, however, so be on the look out for it in the future.

Thanks!

more ▼

answered Apr 16 '15 at 08:22 PM

avatar image getnamo Apr 16 '15 at 11:05 PM

are UBT changes complex or can the PR be modified to work with the new system fairly easily?

avatar image wittlief ♦♦ STAFF Apr 17 '15 at 01:37 PM

That would be something to ask in the Github thread itself, the devs who answered will be able to tell you if there is more work that can be done to adapt the pull to the new changes, or if they themselves are working on a similar functionality. Thanks!

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question