premake / premake/premake-core

Visual Studio "Previous IPDB not found, fall back to full compilation."

Open
#2,204 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

support-request
Dominant language
C
Stars
3.6k
Forks
654
Avg merge
1d 1h
Merged PRs (30d)
13

Description

Before opening a new issue, please use the issue search feature to see if a similar issue already exists. If not, please help us help you by filling in the template below.

What are you trying to do?
I am trying to generate a visual studio project solution, that when used, can properly find the "previous ipdb".

What problem are you having?
The project solution when ran never finds the previously compiled ipdb, and therefore does a completely full compilation again.

What have you tried so far?
I have tried changing debugformat values, as well as various flags and options.
I have also tried directing the visual studio solution through premake to the location of the ipdb.

What version of Premake are you using?
I am using Dev Branch, compiled on my own.

Anything else we should know?
I have tried changing settings manually in the visual studio project without luck.

Here is my premake script.
premake5.txt

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the attached premake5.txt and reproduce the generated Visual Studio solution using the dev-branch build. Compare the generated project settings with the location of the previously compiled IPDB; done means Visual Studio finds the prior IPDB and avoids a full recompilation, verified on a repeat build.

Written by the indexing model from the issue text.

Assessment

Domain
build-system
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.