Skip to content

clvn/buze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buzè

Buzé is a full featured modular music tracker, and compatible with a variety of plugin/file formats.

Build status

Machine View

Build from source

The project is developed using Visual Studio 2017, the "Desktop development with C++" workload and the following additional components:

  • Windows 10 SDK
  • Visual C++ ATL support
  • MFC and ATL support
  • VC++ 2017 v141 toolset

Additional software used during the build:

vcpkg

It is recommended to use vcpkg to manage dependencies required by the build.

  • Download, bootstrap and integrate vcpkg
  • Download vcpkg_extras-master.zip from the vcpkg_extras project, copy the unpacked ports directory contents to vcpkg/ports
  • Install dependencies using vcpkg:
    • vcpkg install zidl:x86-windows dbgenpp:x86-windows zlib:x86-windows libmad:x86-windows libsndfile:x86-windows sqlite3:x86-windows glew:x86-windows portmidi:x86-windows jack2:x86-windows soundtouch:x86-windows buzz-dsplib:x86-windows wtl:x86-windows jsoncpp:x86-windows
    • vcpkg install zlib:x64-windows libmad:x64-windows libsndfile:x64-windows sqlite3:x64-windows portmidi:x64-windows jack2:x64-windows buzz-dsplib:x64-windows wtl:x64-windows jsoncpp:x64-windows

Boost

Install boost with vcpkg too, or use the prebuilt binaries.

Paths

For convenience, and to avoid messing with the system PATH environment, create a Directory.build.targets in the solution root with the paths to vcpkg tools and WiX toolset, f.ex:

	<Project>
	 <PropertyGroup>
	  <ExecutablePath>d:\code\vcpkg\installed\x86-windows\tools;c:\Program Files (x86)\WiX Toolset v3.11\bin\;$(ExecutablePath)</ExecutablePath>
	 </PropertyGroup>
	</Project>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published