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

Visual Studio projects refactoring #38

Merged
merged 6 commits into from
Sep 25, 2021
Merged

Visual Studio projects refactoring #38

merged 6 commits into from
Sep 25, 2021

Conversation

depler
Copy link
Contributor

@depler depler commented Sep 25, 2021

Changes:

  • projects moved to subfolder vs
  • projects created from scratch
  • fixed release configuration in executable (code optimizations enabled)
  • executable is statically linked (should work without any dependencies starting on Vista and newer)
  • library contains configurations ReleaseMD and ReleaseMT (shared and static linkage)
  • added 'vs\tests' subfolder with scripts for windows (uses original test files, see tests_bc.bat, tests_dc.bat)

By the way, did you test binaries on windows? I've found failed test for dc:

c:\Data\Sources\bc\vs\tests>tests_dc.bat
PASS: abs
PASS: add
PASS: arctangent
PASS: arrays
PASS: assignments

...

Parse error: bad character 't'
    <stdin>:2

FAIL_RUNTIME: vars

@depler depler mentioned this pull request Sep 25, 2021
@gavinhoward
Copy link
Owner

I'm pulling this now because I made the fixes for all issues based on your code.

I'm probably going to need your help still.

@gavinhoward gavinhoward merged commit d3793fa into gavinhoward:master Sep 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants