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

CMake build improvements #441

Open
wants to merge 96 commits into
base: develop
Choose a base branch
from
Open

CMake build improvements #441

wants to merge 96 commits into from

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    2a52d46 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f3e3af1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b837e0f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    998ea4e View commit details
    Browse the repository at this point in the history
  5. Working!

    stefankiesz authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    cdad372 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    62b31af View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2cd7c83 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    394a4a6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9c6de41 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    175ead2 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    dbba69f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2ebb24d View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Configuration menu
    Copy the full SHA
    0afd3da View commit details
    Browse the repository at this point in the history
  2. curl->libcurl for windows

    stefankiesz committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    73dde64 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Add comments

    stefankiesz committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    c7d43b0 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Configuration menu
    Copy the full SHA
    bb766aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    65c7c00 View commit details
    Browse the repository at this point in the history
  3. Update CMakeLists.txt

    stefankiesz authored Mar 8, 2024
    Configuration menu
    Copy the full SHA
    c797aa4 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2024

  1. Update CMakeLists.txt

    stefankiesz authored Mar 9, 2024
    Configuration menu
    Copy the full SHA
    55a4d1b View commit details
    Browse the repository at this point in the history
  2. Testing Windows fixes

    stefankiesz committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    9127680 View commit details
    Browse the repository at this point in the history
  3. more

    stefankiesz committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    f032a13 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. producer c release candidate (#435)

    * Added 1-20% jitter to expiration value stored by AwsCredentials struct. This is part of a larger effort to help customers with large fleets distribute the timings of their attempts to reconnect to our servers.
    
    * reduced clumped distribution between 1-2%
    
    * fix auth query template, used by signAwsRequestInfoQueryParam
    
    * aws service configurable for presigned urls, eg s3
    
    * Update PIC to include modified threadpool teardown
    
    * use git tag commit from pic-develop
    
    * Update PIC to include modified threadpool teardown
    
    * use git tag commit from pic-develop
    
    * Set newly added timeouts to default value
    
    * Expose CONSTRAINED_DEVICE option
    
    * use develop tag
    
    * Add logging section (#417)
    
    * Introduce M1 build in the CI (#419)
    
    * m1 build
    
    * cmake update
    
    * run tests in m1
    
    * Add setting of fragment meta to the sample
    
    * Formatting + style
    
    * More style
    
    * Small optimization
    
    * Update readme
    
    * Clang format
    
    * Clang format, again
    
    * Add gcc paths (#420)
    
    * spotaws PR #226 (#423)
    
    * proper versioned shared libs
    
    * Fix version
    
    * Update to latest version
    
    * Exclude shared builds from windows
    
    ---------
    
    Co-authored-by: Tom spot Callaway <spot@fedoraproject.org>
    Co-authored-by: Divya Sampath Kumar <disa6302@colorado.edu>
    Co-authored-by: Hassan Sahibzada <hsahibza@amazon.com>
    
    * Revert "Pr 323"
    
    * Added Iot credential usage to producer c samples (#220)
    
    * Added Iot credential usage to producer c samples
    
    * Refactor samples to include IoT usage and update readme
    
    ---------
    
    Co-authored-by: delaplan <delaplan@u48757f25b2c250.ant.amazon.com>
    Co-authored-by: Divya Sampath Kumar <disa6302@colorado.edu>
    
    * Update thing name length to be 128 as per AWS docs (#426)
    
    * Release build for producer C (#428)
    
    * Release build for producer C
    
    * Fix assert failure
    
    * Handle aws special regions (#430)
    
    * run windows tests with debug logging (#431)
    
    * run windows tests with debug logging
    
    * zero out frame buffer to avoid invalid mkv
    
    * fix tsan related issues (#427)
    
    fix tsan related issues
    
    * update pic hash to release candidate
    
    * add gcc m1 build
    
    * bump version for release
    
    * Add PR description lint (#438)
    
    * update pic to release tag
    
    ---------
    
    Co-authored-by: James Delaplane <delaplan@amazon.com>
    Co-authored-by: Michael Dietz <michael.dietz@waya.ai>
    Co-authored-by: Niyati Maheshwari <niyatim@amazon.com>
    Co-authored-by: Divya Sampath Kumar <disa6302@colorado.edu>
    Co-authored-by: Dave Johansen <davejohansen@gmail.com>
    Co-authored-by: Niyati Maheshwari <niyatim23@gmail.com>
    Co-authored-by: Jeremy Gunawan <jggunawa@amazon.com>
    Co-authored-by: Stefan Kieszkowski <85728496+stefankiesz@users.noreply.github.com>
    Co-authored-by: Tom spot Callaway <spot@fedoraproject.org>
    Co-authored-by: Jeremy Gunawan <sirknightj@gmail.com>
    Co-authored-by: delaplan <delaplan@u48757f25b2c250.ant.amazon.com>
    12 people authored Mar 11, 2024
    Configuration menu
    Copy the full SHA
    3e519b7 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    fe16da2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6fa97d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8881061 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2fb90e0 View commit details
    Browse the repository at this point in the history
  5. Change openssl libs names

    stefankiesz committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    275c578 View commit details
    Browse the repository at this point in the history
  6. Same for curl

    stefankiesz committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    c3be70d View commit details
    Browse the repository at this point in the history
  7. Remove unused variables

    stefankiesz committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    ff9f4ec View commit details
    Browse the repository at this point in the history
  8. Print CMAKE_BUILD_TYPE

    stefankiesz committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    27a2610 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3a71f9f View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    54d116d View commit details
    Browse the repository at this point in the history
  2. Fix syntax

    stefankiesz committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    0e19b5e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd65e53 View commit details
    Browse the repository at this point in the history
  4. cd into new path

    stefankiesz committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    0247b51 View commit details
    Browse the repository at this point in the history
  5. Trying with "curl-d"

    stefankiesz committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    78e2970 View commit details
    Browse the repository at this point in the history
  6. more

    stefankiesz committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    9330277 View commit details
    Browse the repository at this point in the history
  7. more

    stefankiesz committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    98cf950 View commit details
    Browse the repository at this point in the history
  8. Print link dirs

    stefankiesz committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    fa02b3f View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2024

  1. Configuration menu
    Copy the full SHA
    a0946bb View commit details
    Browse the repository at this point in the history
  2. Separate into conditional

    stefankiesz committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    2fe1471 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. Configuration menu
    Copy the full SHA
    709e3ba View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Configuration menu
    Copy the full SHA
    6bc18f3 View commit details
    Browse the repository at this point in the history
  2. Undo

    stefankiesz committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    e7fbe19 View commit details
    Browse the repository at this point in the history
  3. more

    stefankiesz committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    49d8af8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c41dacf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    37ad49d View commit details
    Browse the repository at this point in the history
  6. Link "libwebsockets"

    stefankiesz committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    bb2004b View commit details
    Browse the repository at this point in the history
  7. more testing

    stefankiesz committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    9ba15b2 View commit details
    Browse the repository at this point in the history
  8. more

    stefankiesz committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    78836b5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    51eebb4 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. more

    stefankiesz committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    4113240 View commit details
    Browse the repository at this point in the history
  2. more

    stefankiesz committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    9e26a85 View commit details
    Browse the repository at this point in the history
  3. more

    stefankiesz committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    cb83157 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0295cea View commit details
    Browse the repository at this point in the history
  5. more

    stefankiesz committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    f04658d View commit details
    Browse the repository at this point in the history
  6. more

    stefankiesz committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    3bec97c View commit details
    Browse the repository at this point in the history
  7. Add logs

    stefankiesz committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    0464ba2 View commit details
    Browse the repository at this point in the history
  8. develop

    stefankiesz committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    e7df7c0 View commit details
    Browse the repository at this point in the history
  9. more

    stefankiesz committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    0d2ab42 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Configuration menu
    Copy the full SHA
    8d6a48c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f47cdbe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    77adbf3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a758022 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Should all work now...

    stefankiesz committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    0a60e7b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    60647df View commit details
    Browse the repository at this point in the history
  3. Revert "Trying to fix Windows runtime errors"

    This reverts commit 60647df.
    stefankiesz committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    9e5140a View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Add comments, cleanup

    stefankiesz committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    d3afb1c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be81fba View commit details
    Browse the repository at this point in the history
  3. comment

    stefankiesz committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    4d27f7a View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. Configuration menu
    Copy the full SHA
    e69543f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93993b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    129262a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f952306 View commit details
    Browse the repository at this point in the history
  5. Unset DYLD_LIBRARY_PATH

    stefankiesz committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    a392dc0 View commit details
    Browse the repository at this point in the history
  6. Print DYLD_LIBRARY_PATH

    stefankiesz committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    69c3758 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5dd013b View commit details
    Browse the repository at this point in the history
  8. Trying more

    stefankiesz committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    e7b922e View commit details
    Browse the repository at this point in the history
  9. more

    stefankiesz committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    18f5bde View commit details
    Browse the repository at this point in the history
  10. more

    stefankiesz committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    85f6d8b View commit details
    Browse the repository at this point in the history
  11. more

    stefankiesz committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    3946c18 View commit details
    Browse the repository at this point in the history
  12. more

    stefankiesz committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    1b61699 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. more

    stefankiesz committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    2ba56c9 View commit details
    Browse the repository at this point in the history
  2. more

    stefankiesz committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    269630c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a5a535f View commit details
    Browse the repository at this point in the history
  4. Switch my curl fork

    stefankiesz committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    38424d9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9b9be56 View commit details
    Browse the repository at this point in the history
  6. Try setting dyld lib path

    stefankiesz committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    6432c50 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Revert "Remove unlinking of openssl from CI tests"

    This reverts commit 93993b0.
    stefankiesz committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    eb20224 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3278951 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b27c82 View commit details
    Browse the repository at this point in the history
  4. Update CI tests

    stefankiesz committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    a9541a1 View commit details
    Browse the repository at this point in the history
  5. Install GTest

    stefankiesz committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    aa8ea9e View commit details
    Browse the repository at this point in the history
  6. Add tests

    stefankiesz committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    58da8fe View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    ec5c13f View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Revert "Merge branch 'master' into cmake-cleanup"

    This reverts commit ec5c13f, reversing
    changes made to 58da8fe.
    stefankiesz committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    1216f3d View commit details
    Browse the repository at this point in the history