#open-rtb #rust-lang #build #testing

ortb_v2_5

This is a rustlang implementation of OpenRTB 2.5

2 releases

0.1.8 Aug 21, 2024
0.1.7 Dec 15, 2021

#552 in Database interfaces

Download history 162/week @ 2024-08-20 11/week @ 2024-09-10 7/week @ 2024-09-17 13/week @ 2024-09-24 11/week @ 2024-10-01

62 downloads per month

MIT/Apache

84KB
2.5K SLoC

example workflow

ortb_v2_5

This is a rustlang implementation of OpenRTB 2.5.

Requirements

  1. Rustlang 1.56.1 and the cargo ecosystem. use rustup

To build for GNU/Linux:

  1. Install cross compile toolchain to build for Linux rustup target add x86_64-unknown-linux-musl
  2. Install musl-gcc (OSX) brew install filosottile/musl-cross/musl-cross

Build with debug symbols and no optimization

make build-debug

Build for release and those delicious rust optimizations

make Or specifically for Linux make build-linux

Unit Test

make unit-test

Dependencies

~0.8–1.7MB
~37K SLoC