quatalog-scraper/Makefile
3eef8a28f26fb2bcc514e6f1938929a1f931762 4e1e916c40 Debug
2023-02-06 15:31:02 -05:00

17 lines
346 B
Makefile

CXX = clang++
CXXFLAGS = -O2 -march=native -std=c++17
CourseOfferingsScraper: CourseOfferingsScraper.cpp json.o
json.o: 3rdparty/jsoncpp/dist/jsoncpp.cpp
$(CXX) -c $(CXXFLAGS) $? -o $@
3rdparty/jsoncpp/dist/jsoncpp.cpp:
git submodule update --init
find .
cd 3rdparty/jsoncpp
./amalgamate.py
%.o: %.cpp %.hpp
$(CXX) $(CXXFLAGS) $? -o $@