Skip to content

Tweak principia_make.sh cmake flags - #4

Open
ts826848 wants to merge 21 commits into
mockingbirdnest:masterfrom
ts826848:patch-1
Open

Tweak principia_make.sh cmake flags#4
ts826848 wants to merge 21 commits into
mockingbirdnest:masterfrom
ts826848:patch-1

Conversation

@ts826848

Copy link
Copy Markdown

CMAKE_LD_FLAGS isn't recognized by CMake:

CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_LD_FLAGS

No replacement is needed since static libraries are created for
consumption by Principia and those use ar instead of ld.

"." is added to the command line to future-proof the command against
future CMake releases:

CMake Warning:
  No source or binary directory provided.  Both will be assumed to be the
  same as the current working directory, but note that this warning will
  become a fatal error in future CMake releases.

pleroy and others added 21 commits October 29, 2018 20:09
…h step of 1 makes perfect sense, on the other hand a negative step would cause trouble.
CMAKE_LD_FLAGS isn't recognized by CMake:

    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_LD_FLAGS

No replacement is needed since static libraries are created for
consumption by Principia and those use ar instead of ld.

"." is added to the command line to future-proof the command against
future CMake releases:

    CMake Warning:
      No source or binary directory provided.  Both will be assumed to be the
      same as the current working directory, but note that this warning will
      become a fatal error in future CMake releases.
@pleroy
pleroy force-pushed the master branch 3 times, most recently from 9600415 to cd81e00 Compare April 4, 2026 22:02
pleroy added a commit that referenced this pull request Apr 4, 2026
# This is the 1st commit message:

# This is a combination of 3 commits.
# This is the 1st commit message:

The files that we ignore.

# This is the commit message #2:

Bring back our MSVC files and incorporate new source files.

# This is the commit message #3:

A script to generate project files.

# This is the commit message #2:

MSVC setup: ignore file, solution, props, projects and a script to generate them.

# This is the commit message #3:

Regenerate the project files using build_projects_helper.ps1.

# Conflicts:
#	msvc/google-benchmark-test.vcxproj

# This is the commit message #4:

Split the tests into 3 projects.

# This is the commit message #5:

Add dependencies on gtest/gmock.

# This is the commit message #6:

Handle special files when generating the "other" project.

# This is the commit message #7:

Only one project depends on gtest.
pleroy added a commit that referenced this pull request Apr 4, 2026
# This is the 1st commit message:

# This is a combination of 3 commits.
# This is the 1st commit message:

The files that we ignore.

# This is the commit message #2:

Bring back our MSVC files and incorporate new source files.

# This is the commit message #3:

A script to generate project files.

# This is the commit message #2:

MSVC setup: ignore file, solution, props, projects and a script to generate them.

# This is the commit message #3:

Regenerate the project files using build_projects_helper.ps1.

# Conflicts:
#	msvc/google-benchmark-test.vcxproj

# This is the commit message #4:

Split the tests into 3 projects.

# This is the commit message #5:

Add dependencies on gtest/gmock.

# This is the commit message #6:

Handle special files when generating the "other" project.

# This is the commit message #7:

Only one project depends on gtest.

# This is the commit message google#8:

Restructure the projects (again).
@pleroy
pleroy force-pushed the master branch 2 times, most recently from 5d65239 to 79510fd Compare April 4, 2026 22:08
@pleroy
pleroy force-pushed the master branch 4 times, most recently from 658f3ef to c79e75a Compare April 9, 2026 18:23
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.

3 participants