Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.binary and .elf files left behind in same folder as .side & .c project files after build. #256

Open
AndyLindsay opened this issue Aug 29, 2016 · 5 comments
Labels
Milestone

Comments

@AndyLindsay
Copy link

AndyLindsay commented Aug 29, 2016

The .binary and .elf files created by SimpleIDE used to be appear in the the memory model sub-folder (cmm/lmm). As of 1.0.51, they are still created there, but copies are also created in the project folder with the .side and .c files.

To reproduce this new behavior, open any .side program, F9, and then check the folder that contains the .side and .c project files with a file browser. The .binary and .elf files are created in the .cmm/.lmm folder (where they are expected to appear), but copies are also created a level up with the .side and .c files (where they should not appear).

The desired behavior is that no files involved with the build be automatically created at the project file level. The should only be created inside the memory model sub-folder (cmm/lmm).

@PropGit PropGit modified the milestone: December 2016 Nov 29, 2016
@PropGit
Copy link
Contributor

PropGit commented Nov 29, 2016

jsdenson reports: Already fixed

@PropGit PropGit closed this as completed Nov 29, 2016
@PropGit
Copy link
Contributor

PropGit commented Dec 22, 2016

@jsdenson - I built and tested v1.0.53 on Mac... this problem still exists.

@PropGit PropGit reopened this Dec 22, 2016
@PropGit
Copy link
Contributor

PropGit commented Jan 19, 2017

UPDATE: It may be that this only happens on the Mac platform; that's the only place I specifically tested and verified it.

This indeed still happens on Windows and Mac. I've narrowed it down to the determination that it only happens on the first build after launching SimpleIDE. For example, here I opened SimpleIDE and then opened the Welcome project and built. Though it created a cmm folder, it wrote the .elf and .binary files to the root folder instead.

image

Second (and further) compile places .elf and .binary files (regardless of project) into the proper cmm subfolder. Restarting the SimpleIDE session duplicates the problem again reliably.

NOTE: In case it matters, this latest attempt was tested on a system that first had v1.0.2 RC2 installed, then v1.0.54 was installed (without first uninstalling v1.0.2 RC2).

@PropGit PropGit added the bug label Jan 20, 2017
@jsdenson
Copy link
Collaborator

Is this related to bug id #280 ?

@PropGit
Copy link
Contributor

PropGit commented Mar 14, 2017

Yes, #280 is a duplicate of this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants