Comments (8)
OSX build is generated by XCode project now, "cmake" build is abandoned, there is no substantial demand for such solution by Mac users. But I'll look at Travis.
from indi.
There is xcode environment at travis so we can use a native toolchain on OSX - otherwise that would be quite pointless.
from indi.
OK, I have no experience yet, but will look at it.
from indi.
So I looked at it and I think that we'll not use it for OSX port now. The project is quite complex, it contains not just open source, but also closed source codes and also some dependencies like cfitsio and libusb are part of this xcode project and built from source. It will be very hard to maintain it for Travis and added value is quite low, because probably nobody but me will be able to fix any issues related to OSX packaging.
from indi.
OK. Clear. So the issue for OSX is closed. Thanks @polakovic .
from indi.
http://indilib.org/forum/general/1315-indi-testing-framework.html?limitstart=0
I'm not sure what the best place to discuss this is, here or the forum. My personal preference is here as this is where the code is.
from indi.
Tests. At the moment there are no tests. It only builds. Anyone have any idea for what tests should we run to check the build?
I've been talking with @knro about testing in general and have started some work here:-
https://github.com/A-j-K/indi/tree/feature/unittest
https://travis-ci.org/A-j-K/indi
More info to come as I progress.
from indi.
This PR does some work with the Travis-CI and brings UTs to the end of the build. I am guessing this will advance as we go in the UT project we are doing.
from indi.
Related Issues (20)
- Breaking changes in 2.0.0 not mentioned in release notes HOT 10
- Lacerta MFOC Driver Hangs Up When Relative Positioning HOT 3
- indi-nut fails to compile - INDI v2.0.0 HOT 4
- Esatto2 Focuser - response parsing errors HOT 2
- Client build failure on 20.04 HOT 5
- Driver "indi_lacerta_fmc_focus" (!) (for Firmware version 3.1) hangs up when disconnecting @ 100% kernel load HOT 3
- Driver "indi_lacerta_fmc_focus" (!) (for Firmware version 3.1): relative positioning inward causes out of range position HOT 10
- Sesto Senso 2 Focuser will not move. HOT 3
- FITS Error: bad float to string conversion HOT 3
- Compilation blocked at 60% HOT 2
- Sony A7IV unable to use BULB HOT 3
- EAF autofocus error in EKOS HOT 4
- Falcon Rotator: [WARNING] Received wrong number of detailed sensor data. Retrying...
- indi_canon_ccd crashes after 30 frames on Astroberry when remote indi web server used HOT 2
- BaseClientQt example implementation HOT 7
- indi 2.0.1 compilation issue HOT 3
- E: Unable to locate package libdc1394-22-dev
- compilation issue on openSUSE Leap 15.x HOT 1
- Omegon 571c driver crash HOT 8
- Dark Library switches to FITS (no XSIF) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from indi.