Skip to content

Commit

Permalink
Complete compile-tests.
Browse files Browse the repository at this point in the history
  • Loading branch information
sletz committed Mar 28, 2024
1 parent f3f6f62 commit 55e9941
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 14 deletions.
19 changes: 10 additions & 9 deletions tests/compile-tests/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -30,19 +30,20 @@ C_OPTIONS := -Wno-unused-command-line-argument -I$(FAUSTINC)

all:
$(MAKE) -f Make.lang outdir=cpp lang=cpp ext=cpp FAUSTOPTIONS=" -a ./min.cpp"
$(MAKE) -f Make.lang outdir=ocpp lang=ocpp ext=o.cpp FAUSTOPTIONS=" -a ./min.cpp"
$(MAKE) -f Make.lang outdir=ocpp lang=ocpp ext=cpp FAUSTOPTIONS=" -a ./min.cpp"
$(MAKE) -f Make.lang outdir=c lang=c ext=c FAUSTOPTIONS=" -a ./min.c"
$(MAKE) -f Make.lang outdir=wasm lang=wasm ext=wasm FAUSTOPTIONS=""
$(MAKE) -f Make.lang outdir=wast lang=wast ext=wast FAUSTOPTIONS=""
$(MAKE) -f Make.lang outdir=llvm lang=llvm ext=llvm FAUSTOPTIONS=""
$(MAKE) -f Make.lang outdir=fir lang=fir ext=fir FAUSTOPTIONS=""
$(MAKE) -f Make.lang outdir=julia lang=julia ext=julia FAUSTOPTIONS=""
$(MAKE) -f Make.lang outdir=rust lang=rust ext=rust FAUSTOPTIONS=""
$(MAKE) -f Make.lang outdir=dlang lang=dlang ext=dlang FAUSTOPTIONS=""
$(MAKE) -f Make.lang outdir=cmajor lang=cmajor ext=cmajor FAUSTOPTIONS=""
$(MAKE) -f Make.lang outdir=codebox lang=codebox ext=codebox FAUSTOPTIONS=""
$(MAKE) -f Make.lang outdir=interp lang=interp ext=interp FAUSTOPTIONS=""
$(MAKE) -f Make.lang outdir=dlang lang=dlang ext=dlang FAUSTOPTIONS=""
$(MAKE) -f Make.lang outdir=fir lang=fir ext=fir FAUSTOPTIONS=""
$(MAKE) -f Make.lang outdir=julia lang=julia ext=julia FAUSTOPTIONS=""
$(MAKE) -f Make.lang outdir=jsfx lang=jsfx ext=jsfx FAUSTOPTIONS=""
$(MAKE) -f Make.lang outdir=interp lang=interp ext=fbc FAUSTOPTIONS=""
$(MAKE) -f Make.lang outdir=jax lang=jax ext=jax FAUSTOPTIONS=""
$(MAKE) -f Make.lang outdir=llvm lang=llvm ext=bc FAUSTOPTIONS=""
$(MAKE) -f Make.lang outdir=rust lang=rust ext=rs FAUSTOPTIONS=""
$(MAKE) -f Make.lang outdir=wasm lang=wasm ext=wasm FAUSTOPTIONS=""
$(MAKE) -f Make.lang outdir=wast lang=wast ext=wast FAUSTOPTIONS=""
$(MAKE) gcc1
$(MAKE) gcc2

Expand Down
4 changes: 2 additions & 2 deletions tests/compile-tests/ffexcluded.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# files excluded from compilation for backends that don't support foreign functions:
# - wasm
# - wast
# - soul
# - cmajor

../codegen-tests/felix1.dsp
../codegen-tests/test27.dsp
../codegen-tests/test27.dsp
2 changes: 1 addition & 1 deletion tools/faust2appls/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@


This folder contains useful scripts that combines Faust and the C++ compiler to generates executable binary. Use `-h` or `-help` to get more information on each specific script options. Additional Faust compiler options (like `-vec -lv 0 -I /path/to/lib`) can be given. You can possibly use the `CXXFLAGS ` environment variable to give additional options to the C++ compiler.
This folder contains useful scripts that combines Faust and the C++ compiler to generates executable binary. Use `-h` or `-help` to get more information on each specific script options. Additional Faust compiler options (like `-vec -lv 0 -I /path/to/lib`) can be given. You can possibly use the `CXXFLAGS` environment variable to give additional options to the C++ compiler.

You can use 'sudo make install' to install them.

Expand Down
2 changes: 1 addition & 1 deletion tools/faust2appls/faust2max6
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ createInfoPList()
echo ' <key>CFBundleShortVersionString</key>'
echo ' <string>1.0.0</string>'
echo ' <key>CFBundleLongVersionString</key>'
echo " <string>$1 1.0.0, Copyright 2012-2018 Grame</string>"
echo " <string>$1 1.0.0, Copyright 2012-2024 Grame</string>"
echo ' <key>CSResourcesFileMapped</key>'
echo ' <true/>'
echo '</dict>'
Expand Down
2 changes: 1 addition & 1 deletion tools/faust2appls/faust2msp
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ createInfoPList() {
echo ' <key>CFBundleShortVersionString</key>'
echo ' <string>1.0.0</string>'
echo ' <key>CFBundleLongVersionString</key>'
echo " <string>$1 1.0.0, Copyright 2012-2018 Grame</string>"
echo " <string>$1 1.0.0, Copyright 2012-2024 Grame</string>"
echo ' <key>CSResourcesFileMapped</key>'
echo ' <true/>'
echo '</dict>'
Expand Down

0 comments on commit 55e9941

Please sign in to comment.