The following steps should enable you to build the installation bundle which is described as the hybrid approach here.

It works up to recoll 1.40.4. I need to update it for 1.41 because this now uses libmagic, which needs a special build.

The Recoll.app application is built with Qt Creator, using .pro qmake files. Xapian is also built through a qmake file, this makes it easier to use the appropriate invocations. The Qt macdeployqt tool is used to produce the .dmg

cd ~/Recoll
git clone https://framagit.org/medoc92/recoll
git clone https://framagit.org/medoc92/recoll-antiword antiword
cd antiword
make -f Makefile.Linux
cd ~/Recoll/recoll
cp src/common/autoconfig-mac.h src/common/autoconfig.h
cp src/qtgui/recoll.pro.in src/qtgui/recoll.pro
cp src/common/autoconfig-mac.h src/common/autoconfig.h

This should give you a .dmg