mirror of
https://github.com/drewcassidy/quicktex.git
synced 2024-09-13 06:37:34 +00:00
im going to break MSVC's kneecaps
This commit is contained in:
parent
fa0579ff03
commit
7430dccd5b
3
.github/workflows/python-package.yml
vendored
3
.github/workflows/python-package.yml
vendored
@ -76,7 +76,6 @@ jobs:
|
|||||||
echo "CC=$(brew --prefix llvm)/bin/clang" >> $GITHUB_ENV
|
echo "CC=$(brew --prefix llvm)/bin/clang" >> $GITHUB_ENV
|
||||||
echo "CXX=$(brew --prefix llvm)/bin/clang" >> $GITHUB_ENV
|
echo "CXX=$(brew --prefix llvm)/bin/clang" >> $GITHUB_ENV
|
||||||
echo "LDFLAGS=-L$(brew --prefix)/opt/llvm/lib -Wl,-rpath,$(brew --prefix)/opt/llvm/lib" >> $GITHUB_ENV
|
echo "LDFLAGS=-L$(brew --prefix)/opt/llvm/lib -Wl,-rpath,$(brew --prefix)/opt/llvm/lib" >> $GITHUB_ENV
|
||||||
echo "MACOSX_DEPLOYMENT_TARGET=10.9" >> $GITHUB_ENV
|
|
||||||
|
|
||||||
- name: Install QEMU
|
- name: Install QEMU
|
||||||
# install QEMU if building for arm linux
|
# install QEMU if building for arm linux
|
||||||
@ -88,7 +87,7 @@ jobs:
|
|||||||
- name: Build wheels
|
- name: Build wheels
|
||||||
uses: pypa/cibuildwheel@2.5.0
|
uses: pypa/cibuildwheel@2.5.0
|
||||||
env:
|
env:
|
||||||
MACOSX_DEPLOYMENT_TARGET: "10.15"
|
MACOSX_DEPLOYMENT_TARGET: "10.9"
|
||||||
CIBW_ARCHS_LINUX: ${{ matrix.arch[3] }}
|
CIBW_ARCHS_LINUX: ${{ matrix.arch[3] }}
|
||||||
|
|
||||||
- name: Upload Wheels
|
- name: Upload Wheels
|
||||||
|
@ -54,7 +54,7 @@ size_t distance(T range) {
|
|||||||
|
|
||||||
template <typename T> class const_iterator {
|
template <typename T> class const_iterator {
|
||||||
public:
|
public:
|
||||||
typedef ssize_t difference_type;
|
typedef long long difference_type;
|
||||||
typedef T value_type;
|
typedef T value_type;
|
||||||
|
|
||||||
const_iterator() : _value(T{}), _index(0) {}
|
const_iterator() : _value(T{}), _index(0) {}
|
||||||
@ -81,7 +81,7 @@ template <typename T> class const_iterator {
|
|||||||
|
|
||||||
T operator*() const { return _value; }
|
T operator*() const { return _value; }
|
||||||
|
|
||||||
ssize_t operator-(const_iterator rhs) const { return (ssize_t)_index - rhs._index; }
|
difference_type operator-(const_iterator rhs) const { return (difference_type)_index - rhs._index; }
|
||||||
const_iterator operator+(size_t rhs) const { return const_iterator(rhs + _index); }
|
const_iterator operator+(size_t rhs) const { return const_iterator(rhs + _index); }
|
||||||
const_iterator operator-(size_t rhs) const { return const_iterator(rhs - _index); }
|
const_iterator operator-(size_t rhs) const { return const_iterator(rhs - _index); }
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user